Main Street Capital Corporation (MAIN)
NYSE: MAIN · Real-Time Price · USD
56.23
-0.44 (-0.78%)
At close: Nov 12, 2026, 4:00 PM EST
56.65
+0.42 (0.75%)
After-hours: Nov 12, 2026, 5:40 PM EST
Main Street Capital Analyst Ratings
Ratings History
| Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
|---|---|---|---|---|---|---|---|
| Wells Fargo | Wells Fargo | Buy Reiterates $60 → $59 | Buy | Reiterates | $60 → $59 | +4.93% | Nov 10, 2026 |
| UBS | UBS | Hold Reiterates $57 → $58 | Hold | Reiterates | $57 → $58 | +3.15% | Nov 9, 2026 |
| Truist Financial | Truist Financial | Hold Maintains $57 | Hold | Maintains | $57 | +1.37% | Oct 16, 2026 |
| RBC Capital | RBC Capital | Buy Maintains $66 → $58 | Buy | Maintains | $66 → $58 | +3.15% | May 14, 2026 |