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.51 -0.59 (1.09%)
Previous Close $54.10    52 Week High $36.95 
Open $53.69    52 Week Low $24.21 
Day High $53.97    P/E 15.16 
Day Low $53.27    EPS $3.53 
Volume 368,616