Main Street Capital Corporation (MAIN)
NYSE: MAIN · IEX Real-Time Price · USD
50.48
+0.33 (0.66%)
Jul 22, 2024, 10:01 AM EDT - Market open

Main Street Capital Analyst Ratings

Total Analysts
5
Consensus Rating
Hold
Price Target
$48.20
Upside
-4.52%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
B. Riley Securities
B. Riley Securities
Hold
Maintains
$47$49
Hold Maintains $47$49 -2.93% May 13, 2024
Truist Securities
Truist Securities
Hold
Maintains
$45$52
Hold Maintains $45$52 +3.01% May 13, 2024
RBC Capital
RBC Capital
Buy
Maintains
$48$52
Buy Maintains $48$52 +3.01% Apr 30, 2024
UBS
UBS
Hold
Maintains
$43$45
Hold Maintains $43$45 -10.86% Mar 1, 2024
Oppenheimer
Oppenheimer
Hold
Maintains
$41$43
Hold Maintains $41$43 -14.82% Feb 26, 2024
Truist Securities
Truist Securities
Hold
Maintains
$43$45
Hold Maintains $43$45 -10.86% Feb 26, 2024
RBC Capital
RBC Capital
Buy
Maintains
$46$48
Buy Maintains $46$48 -4.91% Jan 22, 2024
B. Riley Securities
B. Riley Securities
Hold
Downgrades
$47
Hold Downgrades $47 -6.89% Jan 8, 2024
Oppenheimer
Oppenheimer
Hold
Reiterates
$41
Hold Reiterates $41 -18.78% Aug 7, 2023
Hovde Group
Hovde Group
Buy
Upgrades
$45
Buy Upgrades $45 -10.86% Jun 30, 2023
RBC Capital
RBC Capital
Buy
Reiterates
$46
Buy Reiterates $46 -8.87% May 9, 2023
Oppenheimer
Oppenheimer
Hold
Reiterates
$41
Hold Reiterates $41 -18.78% May 8, 2023
Truist Securities
Truist Securities
Hold
Maintains
$40$43
Hold Maintains $40$43 -14.82% Feb 28, 2023
B. Riley Securities
B. Riley Securities
Strong Buy
Maintains
$42$45
Strong Buy Maintains $42$45 -10.86% Feb 27, 2023
Oppenheimer
Oppenheimer
Hold
Maintains
$39$41
Hold Maintains $39$41 -18.78% Feb 27, 2023
UBS
UBS
Hold
Initiates
$40
Hold Initiates $40 -20.76% Dec 19, 2022
B. Riley Securities
B. Riley Securities
Strong Buy
Initiates
$42
Strong Buy Initiates $42 -16.80% Dec 13, 2022
RBC Capital
RBC Capital
Buy
Maintains
$47$46
Buy Maintains $47$46 -8.87% Nov 9, 2022
RBC Capital
RBC Capital
Buy
Maintains
$45$47
Buy Maintains $45$47 -6.89% Aug 8, 2022
Raymond James
Raymond James
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Aug 8, 2022
RBC Capital
RBC Capital
Buy
Maintains
$48$45
Buy Maintains $48$45 -10.86% May 10, 2022