Sign in to check this stock against your screeners
Sign InUS56035L1044Main Street Capital Corporation is a business development company specializes in equity capital to lower middle...
$19.35
1D:
0.9%
1Y:
-5.7%
US04010L1035Mkt Cap
$13.89B
P/E Ratio TTM
12.0
Revenue TTM
$2.32B
Beta
0.63
Earnings TTM
$1.30B
Dividend Yield TTM
9.97%
$11.50
1D:
-1.0%
1Y:
-41.1%
US3026352068Mkt Cap
$3.22B
P/E Ratio TTM
294.1
Revenue TTM
$736.00M
Beta
0.90
Earnings TTM
$11.00M
Dividend Yield TTM
22.34%