Main Street Capital logo
Main Street Capital Corporation (MAIN)
NYSE: MAIN · Real-Time Price · USD
53.54
-0.12 (-0.22%)
Oct 13, 2026, 10:01 AM EDT - Market open

Main Street Capital Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
UBS
UBS
Hold
Maintains
$62 → $57
HoldMaintains$62 → $57+6.46%Oct 9, 2026
Wells Fargo
Wells Fargo
Buy
Upgrades
$55 → $60
BuyUpgrades$55 → $60+12.07%Sep 29, 2026
Truist Financial
Truist Financial
Hold
Maintains
n/a
HoldMaintainsn/an/aAug 7, 2026
RBC Capital
RBC Capital
Buy
Maintains
$66 → $58
BuyMaintains$66 → $58+8.33%May 14, 2026
Citizens JMP
Citizens JMP
Buy
Maintains
$74 → $70
BuyMaintains$74 → $70+30.74%Apr 22, 2026