Main Street Capital Corporation (LON:0JXQ)

London flag London · Delayed Price · Currency is GBP · Price in USD
58.62
-0.19 (-0.32%)
Aug 12, 2026, 4:04 PM GMT
Market Cap4.09B -6.3%
Revenue (ttm)433.42M +3.0%
Net Income340.17M -15.9%
EPS3.74 -18.1%
Shares Out n/a
PE Ratio12.01
Forward PE15.41
Dividend3.19 (7.44%)
Ex-Dividend DateSep 8, 2026
Volume2,693
Open59.60
Previous Close58.81
Day's Range58.15 - 59.60
52-Week Range49.00 - 68.06
Beta0.72
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026