
MAIN STREET CAPITAL CORP
MAINNYSE🏆 #1071 by market capEarnings Nov 5US Equity
$735.65▲ $3.24 (+0.44%)
Simulated price1h—
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
| Institution | Action | Rating | Date |
|---|---|---|---|
Truist Securities | Reiterated | Hold | 2026-05-19 |
RBC Capital | Reiterated | Outperform | 2026-05-14 |
Citizens | Reiterated | Market Outperform | 2026-04-22 |
B. Riley Securities | Reiterated | Neutral | 2025-11-12 |
UBS | Reiterated | Neutral | 2025-07-16 |
Oppenheimer | Reiterated | Perform | 2025-05-13 |
Hovde Group | Upgraded | Market Perform → Outperform | 2023-06-30 |
Raymond James | Downgraded | Outperform → Market Perform | 2022-08-08 |
SunTrust Robinson Humphrey | Reiterated | Hold | 2020-05-11 |
National Securities | Upgraded | Sell → Neutral | 2018-02-26 |
National Securities Corporation | Upgraded | Sell → Neutral | 2018-02-26 |
Baird | Downgraded | Outperform → Neutral | 2017-01-09 |
Morgan Keegan | Downgraded | Outperform → Market Perform | 2012-03-12 |
Ladenburg Thalmann | Reiterated | Neutral | 2012-03-09 |
One row per institution, most recent rating