MasterCraft Boat Holdings, Inc. MCFT

Full chart Compare
Set alert

Price alert · MCFT

All alert types
21.65 USD -0.53 (-2.39%)

Nov 3, 2026, 3:25 PM EST

21.59 Day range 22.18
17.19 52-week range 28.44
YTD
+14.49%
1 year
+8.68%

Analyst view

Price target (mean) 23.00 +6.2% upside
Target (low)
18.00
Target (mean)
23.00
Target (high)
26.00
Ratings (0m) 7 3 buy · 4 hold · 0 sell
  • Strong buy1
  • Buy2
  • Hold4
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 7
  • 1 month ago 7
  • 2 months ago 7

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MCFT analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter-0.00833-0.02 – 0.000.37-102.3%60.80M-38.9%6
Next quarter0.276670.25 – 0.300.37-25.2%80.74M-15.6%6
Current year0.720.64 – 0.821.22-41.0%289.67M-21.0%7
Next year1.471.10 – 1.900.72+104.4%331.78M+14.5%7

Upgrades and downgrades

The latest rating changes

MCFT analyst upgrades and downgrades
DateFirmActionFromTo
Nov 8, 2024DA DavidsonMaintainedNeutralNeutral
Nov 7, 2024B. Riley SecuritiesMaintainedNeutralNeutral
Nov 7, 2024Truist SecuritiesMaintainedHoldHold
Jul 10, 2024B. Riley SecuritiesMaintainedNeutralNeutral
Jul 8, 2024Truist SecuritiesMaintainedHoldHold
May 9, 2024StifelMaintainedBuyBuy
Apr 16, 2024B. Riley SecuritiesMaintainedNeutralNeutral
Jan 9, 2024Truist SecuritiesMaintainedHoldHold
Nov 9, 2023Raymond JamesMaintainedOutperformOutperform
Oct 31, 2023StifelMaintainedBuyBuy
Oct 17, 2023Truist SecuritiesMaintainedHoldHold
Sep 1, 2023DA DavidsonMaintainedNeutralNeutral
Aug 31, 2023Truist SecuritiesMaintainedHoldHold
Aug 31, 2023BairdMaintainedOutperformOutperform
Aug 31, 2023StifelMaintainedBuyBuy
Aug 31, 2023Raymond JamesMaintainedOutperformOutperform
Aug 31, 2023B. Riley SecuritiesDowngradeBuyNeutral
Jul 14, 2023Truist SecuritiesReiteratedHoldHold
May 31, 2023DA DavidsonInitiated—Neutral
May 11, 2023B. Riley SecuritiesMaintainedBuyBuy
Feb 9, 2023Truist SecuritiesMaintained—Hold
Feb 9, 2023BairdMaintained—Outperform
Feb 9, 2023Raymond JamesMaintained—Outperform
Nov 10, 2022Raymond JamesMaintained—Outperform
Oct 25, 2022B. Riley SecuritiesMaintained—Buy
Sep 9, 2022B. Riley SecuritiesMaintained—Buy
Sep 9, 2022Raymond JamesMaintained—Outperform
Aug 19, 2022StifelInitiated—Buy
Jul 18, 2022BairdMaintained—Outperform
Jun 21, 2022B. Riley SecuritiesMaintained—Buy