Main Street Capital Corporation (MAIN)
NYSE: MAIN · Real-Time Price · USD
54.37
-1.00 (-1.81%)
Jul 20, 2026, 3:55 PM EDT - Market open
Main Street Capital Analyst Ratings
Ratings History
| Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
|---|---|---|---|---|---|---|---|
| Truist Financial | Truist Financial | Hold Maintains $53 | Hold | Maintains | $53 | -2.52% | Jul 17, 2026 |
| Wells Fargo | Wells Fargo | Hold Initiates $50 | Hold | Initiates | $50 | -8.04% | May 22, 2026 |
| RBC Capital | RBC Capital | Buy Maintains $66 → $58 | Buy | Maintains | $66 → $58 | +6.68% | May 14, 2026 |
| Citizens JMP | Citizens JMP | Buy Maintains $74 → $70 | Buy | Maintains | $74 → $70 | +28.75% | Apr 22, 2026 |