Skip to content

Main Street Capital

US · MAIN #2104 by market cap Listed 1970
54.18 -0.59 -1.08%
Live - 5344 symbols - heartbeat 456s ago · 2026-10-08 06:42
Pre-market 53.86 -0.10%
After-hours 54.18 0.00%
Overnight 53.76 -0.29%
Market cap
5.07B
P/B
1.60
EPS
5.52
Reader sentiment Are you bullish or bearish on MAIN?

Anonymous reader poll. Unscientific, not investment advice.