Main Street Capital Corporation (LON:0JXQ)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
56.92
-0.39 (-0.68%)
Nov 10, 2026, 5:14 PM GMT
Market Cap3.96B -0.8%
Revenue (ttm)435.18M +2.9%
Net Income335.00M -17.1%
EPS3.63 -19.7%
Shares Out n/a
PE Ratio11.76
Forward PE14.78
Dividend3.07 (7.19%)
Ex-Dividend DateDec 8, 2026
Volume2,598
Open56.50
Previous Close57.31
Day's Range56.50 - 57.61
52-Week Range49.00 - 65.37
Beta0.74
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026