Main Street Capital Corporation (FRA:13M)

Germany flag Germany · Delayed Price · Currency is EUR
50.63
+0.24 (0.48%)
Last updated: Aug 26, 2026, 3:40 PM CET
Market Cap4.69B -5.5%
Revenue (ttm)503.34M +3.0%
Net Income395.06M -15.9%
EPS4.35 -18.1%
Shares Out n/a
PE Ratio11.87
Forward PE15.43
Dividend3.75 (7.44%)
Ex-Dividend DateDec 8, 2026
Volume112
Open50.02
Previous Close50.39
Day's Range49.81 - 50.82
52-Week Range42.56 - 57.45
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026