MAIN STREET ANNOUNCES THIRD QUARTER 2023 RESULTS

Go back to MAIN STREET ANNOUNCES THIRD QUARTER 2023 RESULTS
MAIN STREET CAPTIAL CORPORATION (NYSE: MAIN) Delayed: 54.59 -0.78 (1.41%)
Previous Close $55.37    52 Week High $36.95 
Open $55.43    52 Week Low $24.21 
Day High $55.78    P/E 15.46 
Day Low $53.69    EPS $3.53 
Volume 576,883