Main Street Capital reports preliminary Q2 2025 results

Go back to Main Street Capital reports preliminary Q2 2025 results
MAIN STREET CAPTIAL CORPORATION (NYSE: MAIN) Delayed: 53.09 +0.58 (1.10%)
Previous Close $52.51    52 Week High $36.95 
Open $52.70    52 Week Low $24.21 
Day High $53.28    P/E 15.04 
Day Low $52.58    EPS $3.53 
Volume 609,023