Market Cap 5.33B
Revenue (ttm) 500.39M
Net Income (ttm) 428.45M
EPS (ttm) N/A
PE Ratio 14.26
Forward PE 14.71
Profit Margin 85.62%
Debt to Equity Ratio 0.17
Volume 765,600
Avg Vol 457,222
Day's Range N/A - N/A
Shares Out 88.18M
Stochastic %K 70%
Beta 1.28
Analysts Sell
Price Target $49.00

Latest News on MAIN

Why BDCs Will Likely Outperform In 2025

Jan 17, 2025, 8:42 AM EST - 15 hours ago

Why BDCs Will Likely Outperform In 2025

ARCC BIZD BXSL CION CSWC FSK GBDC


High Yield REITs Whacked By Higher Rates

Jan 15, 2025, 5:53 PM EST - 2 days ago

High Yield REITs Whacked By Higher Rates

ACRE AGNC ARCC ARR BXMT BXSL CIM


Main Street Announces Exit of Portfolio Investment

Jan 7, 2025, 7:00 AM EST - 10 days ago

Main Street Announces Exit of Portfolio Investment


My Top 10 BDCs For 2025

Jan 2, 2025, 7:00 AM EST - 15 days ago

My Top 10 BDCs For 2025

ARCC BXSL CGBD CSWC FDUS HTGC KBDC


Huge Yields, Brief Notes

Dec 12, 2024, 10:42 PM EST - 5 weeks ago

Huge Yields, Brief Notes

ACRE AGNC ARCC ARR BXMT CIM CSWC


Top 3 Financial Stocks That Are Ticking Portfolio Bombs

Dec 10, 2024, 8:13 AM EST - 5 weeks ago

Top 3 Financial Stocks That Are Ticking Portfolio Bombs

FACT LU


Main Street Announces Follow-On Investment

Dec 3, 2024, 7:00 AM EST - 6 weeks ago

Main Street Announces Follow-On Investment


Main Street Capital: A Great BDC That's Not A Buy Right Now

Nov 22, 2024, 4:28 AM EST - 2 months ago

Main Street Capital: A Great BDC That's Not A Buy Right Now


Two 8% Dividend Yields To Let The Compounding Do Its Magic

Nov 10, 2024, 9:15 AM EST - 2 months ago

Two 8% Dividend Yields To Let The Compounding Do Its Magic

MPLX


MAIN STREET ANNOUNCES THIRD QUARTER 2024 RESULTS

Nov 7, 2024, 4:15 PM EST - 2 months ago

MAIN STREET ANNOUNCES THIRD QUARTER 2024 RESULTS


Assessing Main Street's Preliminary Earnings For Q3 2024

Nov 7, 2024, 2:17 PM EST - 2 months ago

Assessing Main Street's Preliminary Earnings For Q3 2024


14% Dividend Yields: 1 To Buy And 1 To Sell

Nov 6, 2024, 12:24 PM EST - 2 months ago

14% Dividend Yields: 1 To Buy And 1 To Sell

BIZD EPD KKR PDI SCHD


2 Very Overrated And 2 Very Underrated Big Dividend Stocks

Oct 28, 2024, 7:05 AM EDT - 2 months ago

2 Very Overrated And 2 Very Underrated Big Dividend Stocks

BIZD BXSL LYB


3 stocks yielding 8% to buy for dividend investors

Oct 18, 2024, 5:36 AM EDT - 3 months ago

3 stocks yielding 8% to buy for dividend investors

ARCC BDN


Main Street Capital: More Gains From This High-Yielder

Oct 18, 2024, 4:21 AM EDT - 3 months ago

Main Street Capital: More Gains From This High-Yielder


3 Shares Yielding Over 9%

Oct 17, 2024, 6:13 PM EDT - 3 months ago

3 Shares Yielding Over 9%

ACRE AGNC ARCC ARR BXMT CSWC DX


Invest In All Weather BDC Dividend Portfolio

Oct 16, 2024, 11:03 AM EDT - 3 months ago

Invest In All Weather BDC Dividend Portfolio

BIZD BXSL CION FDUS FSK GBDC HTGC


Main Street Announces New Portfolio Investment

Oct 16, 2024, 7:00 AM EDT - 3 months ago

Main Street Announces New Portfolio Investment