MasterCraft Boat Holdings, Inc. (MCFT)
NASDAQ: MCFT · IEX Real-Time Price · USD
19.88
-0.23 (-1.14%)
Jul 22, 2024, 10:21 AM EDT - Market open

MasterCraft Boat Holdings Analyst Ratings

Total Analysts
6
Consensus Rating
Buy
Price Target
$22.33
Upside
+12.32%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
B. Riley Securities
B. Riley Securities
Hold
Maintains
$22$19
Hold Maintains $22$19 -4.43% Jul 10, 2024
Truist Securities
Truist Securities
Hold
Maintains
$20$15
Hold Maintains $20$15 -24.55% Jul 8, 2024
Stifel
Stifel
Strong Buy
Maintains
$27$25
Strong Buy Maintains $27$25 +25.75% May 9, 2024
B. Riley Securities
B. Riley Securities
Hold
Maintains
$24$22
Hold Maintains $24$22 +10.66% Apr 16, 2024
Truist Securities
Truist Securities
Hold
Maintains
$20$22
Hold Maintains $20$22 +10.66% Jan 9, 2024
Raymond James
Raymond James
Buy
Maintains
$25$23
Buy Maintains $25$23 +15.69% Nov 9, 2023
Stifel
Stifel
Strong Buy
Maintains
$33$29
Strong Buy Maintains $33$29 +45.88% Oct 31, 2023
Truist Securities
Truist Securities
Hold
Maintains
$23$20
Hold Maintains $23$20 +0.60% Oct 17, 2023
DA Davidson
DA Davidson
Hold
Maintains
$29$22
Hold Maintains $29$22 +10.66% Sep 1, 2023
Truist Securities
Truist Securities
Hold
Maintains
$28$23
Hold Maintains $28$23 +15.69% Aug 31, 2023
Baird
Baird
Buy
Maintains
$40$30
Buy Maintains $40$30 +50.91% Aug 31, 2023
Stifel
Stifel
Strong Buy
Maintains
$40$33
Strong Buy Maintains $40$33 +66.00% Aug 31, 2023
Raymond James
Raymond James
Buy
Maintains
$40$25
Buy Maintains $40$25 +25.75% Aug 31, 2023
B. Riley Securities
B. Riley Securities
Hold
Downgrades
$37$23
Hold Downgrades $37$23 +15.69% Aug 31, 2023
Truist Securities
Truist Securities
Hold
Reiterates
$28
Hold Reiterates $28 +40.85% Jul 14, 2023
DA Davidson
DA Davidson
Hold
Initiates
$29
Hold Initiates $29 +45.88% May 31, 2023
B. Riley Securities
B. Riley Securities
Strong Buy
Maintains
$40$39
Strong Buy Maintains $40$39 +96.18% May 11, 2023
Truist Securities
Truist Securities
Hold
Maintains
$22$28
Hold Maintains $22$28 +40.85% Feb 9, 2023
Baird
Baird
Buy
Maintains
$30$40
Buy Maintains $30$40 +101.21% Feb 9, 2023
Raymond James
Raymond James
Buy
Maintains
$31$40
Buy Maintains $31$40 +101.21% Feb 9, 2023
Raymond James
Raymond James
Buy
Maintains
$29$31
Buy Maintains $29$31 +55.94% Nov 10, 2022