Main Street Capital Corporation MAIN

Set alert

Price alert · MAIN

All alert types
56.30 USD +1.04 +1.88%

At close

57.01 +0.71 +1.26%

Pre-market · Nov 3, 6:12 AM ET

Bid
56.16 × 1
Ask
56.47 × 1
55.54 Day range 56.43
48.95 52-week range 65.23
YTD
-6.77%
1 year
-1.50%
Open
55.60
Prev close
55.26
Mkt cap
5.26B
Vol
532.56K
Avg vol
499.94K
EPS
4.98
P/E
11.31
Div yield
5.69%
More statistics
Low
55.54
High
56.43
Forward P/E
14.56
Beta
0.74
Short ratio
19.70
Inst. own
25.87%
Dividend
3.18
Ex-div date
Nov 5, 2026
Earnings
Nov 5, 2026
50-d avg
55.70
200-d avg
55.49
1y target
59.86

1D chart

Chart tools
Interval

Signals (74)
NameTimeAgo
SMA: Bullish3:56 PM14 hours ago
MACD: Buy Signal3:56 PM14 hours ago
SMA: Bearish3:49 PM14 hours ago
SMA: Bearish3:49 PM14 hours ago
SMA: Bearish3:42 PM14 hours ago
MACD: Sell Signal3:39 PM14 hours ago
MACD: Buy Signal3:32 PM14 hours ago
MACD: Sell Signal3:28 PM14 hours ago
SMA: Bearish3:05 PM15 hours ago
SMA: Bearish3:05 PM15 hours ago
SMA: Bullish3:02 PM15 hours ago
SMA: Bearish3:00 PM15 hours ago
SMA: Bullish2:59 PM15 hours ago
SMA: Bullish2:59 PM15 hours ago
MACD: Buy Signal2:59 PM15 hours ago
MACD: Sell Signal2:58 PM15 hours ago
SMA: Bearish2:56 PM15 hours ago
SMA: Bearish2:53 PM15 hours ago
SMA: Bullish2:52 PM15 hours ago
SMA: Bullish2:51 PM15 hours ago

Newest 20 of 74.

Analyst view

Consensus: hold

Hold
Price target (mean) 59.86 +6.3% upside
Target (low)
52.00
Target (mean)
59.86
Target (high)
70.00
Ratings (0m) 8 2 buy · 6 hold · 0 sell
  • Strong buy1
  • Buy1
  • Hold6
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 8
  • 1 month ago 7
  • 2 months ago 7

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MAIN analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.917730.89 – 0.970.97-5.4%145.67M+4.2%7
Next quarter0.936950.90 – 1.001.03-9.0%150.25M+3.2%7
Current year3.783.69 – 4.013.95-4.4%585.51M+3.4%7
Next year3.873.64 – 4.053.78+2.4%629.13M+7.4%8

Upgrades and downgrades

The latest rating changes

MAIN analyst upgrades and downgrades
DateFirmActionFromTo
Oct 9, 2026UBSMaintainedNeutralNeutral
Sep 29, 2026Wells FargoUpgradeEqual-WeightOverweight
Aug 10, 2026Truist SecuritiesMaintainedHoldHold
Aug 10, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
May 22, 2026Wells FargoInitiated—Equal-Weight
May 19, 2026Truist SecuritiesMaintainedHoldHold
May 14, 2026RBC CapitalMaintainedOutperformOutperform
Apr 22, 2026CitizensMaintainedMarket OutperformMarket Outperform
Dec 9, 2025RBC CapitalMaintainedOutperformOutperform
Dec 8, 2025CitizensInitiated—Market Outperform
Nov 12, 2025B. Riley SecuritiesMaintainedNeutralNeutral
Oct 15, 2025Truist SecuritiesMaintainedHoldHold
Aug 28, 2025RBC CapitalMaintainedOutperformOutperform
Aug 18, 2025B. Riley SecuritiesMaintainedNeutralNeutral
Aug 11, 2025Truist SecuritiesMaintainedHoldHold
Jul 16, 2025UBSMaintainedNeutralNeutral
May 13, 2025OppenheimerMaintainedPerformPerform
May 12, 2025Truist SecuritiesMaintainedHoldHold
Apr 17, 2025UBSMaintainedNeutralNeutral
Mar 3, 2025Truist SecuritiesMaintainedHoldHold
Nov 11, 2024B. Riley SecuritiesMaintainedNeutralNeutral
Aug 14, 2024RBC CapitalReiteratedOutperformOutperform
Aug 13, 2024OppenheimerMaintainedPerformPerform
May 13, 2024B. Riley SecuritiesMaintainedNeutralNeutral
May 13, 2024Truist SecuritiesMaintainedHoldHold
Apr 30, 2024RBC CapitalMaintainedOutperformOutperform
Mar 1, 2024UBSMaintainedNeutralNeutral
Feb 26, 2024OppenheimerMaintainedPerformPerform
Feb 26, 2024Truist SecuritiesMaintainedHoldHold
Jan 22, 2024RBC CapitalMaintainedOutperformOutperform