MASTERCRAFT BOAT HOLDINGS, INC. MCFT

20.59 0.22 1.08% as of 25 Sep
Market cap
$495.8M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 30.16 19.70 22.12

+8 more quarters

P/S ratio
1.27 1.11 1.03 1.21
P/FCF ratio
19.80 12.90 11.64 21.33
P/Operating CF
26.12 69.12 19.57 (50.78)
P/B ratio
1.16 1.75 1.61 1.87
EV/Sales
1.30 1.01 0.94 1.16
EV/EBITDA
36.14 14.54 10.62 14.17
EV/FCF
20.25 11.71 10.59 20.50
Current Ratio
1.56 1.83 2.07 1.92
Net Debt/EBITDA
(115.71) (71.47) (15.77) (11.58)
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(0.08%) 3.32% 5.08% 4.52%
Free Cash Flow Yield
5.05% 7.75% 8.59% 4.69%
Free Cash Flow per Share
0.85 0.23 0.87 (0.61)
Book value per Share
22.22 11.73 11.73 11.48
Free Cash Flow
14.59 3.75 13.96 (9.92)
EV/EBIT
0.00 26.98 16.78 23.83
Other line items

Show all line items

Columns are period end dates