MAIN logo

MAIN STREET CAPITAL CORP

MAINNYSE
🏆 #1071 by market capEarnings Nov 5US Equity
$735.65 $3.24 (+0.44%)
Simulated price
1h
24h▲ 0.4%
7d
14d
30d
1y
🏦Market Cap
$5.44B
Small Cap
📈Revenue Growth (YoY)
+4.2%
Slowing
📊Gross Margin
77.0%
High
💵FCF Margin
59.4%
Strong
⚖️P/S Ratio
9.4x
Elevated
Otter Score
54
Weak
📊

Analyst Ratings

Price
$735.65
Total
14
Raised
3
Lowered
3
Avg PT
$56.67
H / L
$58 / $55
InstitutionActionRatingDate
Truist Securities
ReiteratedHold2026-05-19
RBC Capital
ReiteratedOutperform2026-05-14
Citizens
ReiteratedMarket Outperform2026-04-22
B. Riley Securities
ReiteratedNeutral2025-11-12
UBS
ReiteratedNeutral2025-07-16
Oppenheimer
ReiteratedPerform2025-05-13
Hovde Group
UpgradedMarket PerformOutperform2023-06-30
Raymond James
DowngradedOutperformMarket Perform2022-08-08
SunTrust Robinson Humphrey
ReiteratedHold2020-05-11
National Securities
UpgradedSellNeutral2018-02-26
National Securities Corporation
UpgradedSellNeutral2018-02-26
Baird
DowngradedOutperformNeutral2017-01-09
Morgan Keegan
DowngradedOutperformMarket Perform2012-03-12
Ladenburg Thalmann
ReiteratedNeutral2012-03-09
One row per institution, most recent rating