Get early access! Join the Twelve Data AI Assistant waitlist now.
18.90000 EUR
0.5
2.72%
Last update Oct 24, 8:14 AM CEST
Market closed
Day range
18.90000
18.90000
Previous close
18.40000
Open
18.90000
Access this stock data via API
Subscribe
MasterCraft Boat Holdings, Inc.
18.90
0.50
2.72%

Analysis

Revenue estimate Next quarter
(Dec 2025)
Current year
(Jun 2026)
Next year
(Jun 2027)
Number of Analysts 5 5 4
Avg. estimate 66.32M 301.91M 333.99M
Low estimate 62.40M 295.10M 323.40M
High estimate 71.40M 309.57M 344.88M
Last year sales 63.37M 284.20M 301.91M
Sales growth 0.05 0.06 0.11
EPS revisions Next quarter
(Dec 2025)
Current year
(Jun 2026)
Next year
(Jun 2027)
Up last 7 days 0 0 0
Up last 30 days 0 0 0
Down last 7 days 0 0 0
Down last 30 days 0 0 0

Analyst ratings

Firm Date Action
B. Riley Securities Aug 28, 2025 Maintains
Raymond James Aug 28, 2025 Maintains
Baird Aug 28, 2025 Maintains
Truist Securities May 08, 2025 Maintains
Raymond James May 08, 2025 Maintains
Truist Securities Apr 14, 2025 Maintains
Baird Apr 04, 2025 Downgrade
DA Davidson Feb 10, 2025 Maintains
Truist Securities Jan 07, 2025 Maintains
DA Davidson Nov 08, 2024 Maintains
Truist Securities Nov 07, 2024 Maintains
B. Riley Securities Nov 07, 2024 Maintains
B. Riley Securities Jul 10, 2024 Maintains
Truist Securities Jul 08, 2024 Maintains
Stifel May 09, 2024 Maintains
B. Riley Securities Apr 16, 2024 Maintains
Truist Securities Jan 09, 2024 Maintains
Raymond James Nov 09, 2023 Maintains
Stifel Oct 31, 2023 Maintains
Truist Securities Oct 17, 2023 Maintains
DA Davidson Sep 01, 2023 Maintains
Stifel Aug 31, 2023 Maintains
Raymond James Aug 31, 2023 Maintains
B. Riley Securities Aug 31, 2023 Downgrade
Baird Aug 31, 2023 Maintains
Truist Securities Aug 31, 2023 Maintains
Truist Securities Jul 14, 2023 Reiterates
DA Davidson May 31, 2023 Initiates
B. Riley Securities May 11, 2023 Maintains
Raymond James Feb 09, 2023 Maintains
Market closed

Exchange is currently closed (non-working day)
Main market opens in 8 hours

23:59
00:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 22:00
All times are displayed in the Europe/Berlin timezone (CET, UTC+01:00).