Main Street Capital posts preliminary Q2 2026 estimates with NAV gain

Go back to Main Street Capital posts preliminary Q2 2026 estimates with NAV gain
MAIN STREET CAPTIAL CORPORATION (NYSE: MAIN) Delayed: 57.62 +1.29 (2.29%)
Previous Close $56.33    52 Week High $36.95 
Open $56.90    52 Week Low $24.21 
Day High $58.08    P/E 16.32 
Day Low $56.75    EPS $3.53 
Volume 628,937