Mestek, Inc. (MCCK)
OTCMKTS · Delayed Price · Currency is USD
68.25
+0.22 (0.32%)
At close: May 5, 2026

Mestek Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2011FY 2010FY 2009
Period Ending
May '26 Dec '24 Dec '23 Dec '11 Dec '10 Dec '09
515249181787358
Market Cap Growth
183.24%37.50%131.10%6.97%26.03%-7.81%
Enterprise Value
217246178809895
Last Close Price
68.2533.0024.008.237.305.79
PE Ratio
5.394.194.899.0313.4512.99
PS Ratio
1.270.630.430.260.260.19
PB Ratio
1.110.620.530.600.590.48
P/TBV Ratio
1.220.710.620.730.730.63
P/FCF Ratio
33.0025.113.363.784.472.40
P/OCF Ratio
19.3811.803.063.443.712.10
EV/Sales Ratio
0.530.620.430.260.350.31
EV/EBITDA Ratio
1.603.003.122.824.144.53
EV/EBIT Ratio
1.763.273.563.315.276.62
EV/FCF Ratio
13.9324.853.313.845.973.92
Debt / Equity Ratio
0.060.080.070.090.110.22
Debt / EBITDA Ratio
0.210.340.400.420.551.26
Debt / FCF Ratio
1.813.020.460.570.801.09
Net Debt / Equity Ratio
-0.64-0.50-0.43-0.080.090.20
Net Debt / EBITDA Ratio
-2.29-2.45-2.60-0.360.481.18
Net Debt / FCF Ratio
-19.14-20.27-2.75-0.490.691.02
Asset Turnover
-0.82-1.541.391.45
Inventory Turnover
-2.81-5.184.423.87
Quick Ratio
3.623.442.781.471.000.69
Current Ratio
4.624.644.082.552.041.53
Return on Equity (ROE)
-16.01%-10.01%7.08%3.85%
Return on Assets (ROA)
-9.68%-7.59%5.72%4.28%
Return on Invested Capital (ROIC)
50.66%28.57%22.71%11.22%8.02%5.51%
Return on Capital Employed (ROCE)
24.60%17.30%13.50%15.50%12.50%10.20%
Earnings Yield
18.56%23.86%20.46%11.08%7.43%7.70%
FCF Yield
3.03%3.98%29.81%26.44%22.36%41.69%
Buyback Yield / Dilution
-0.54%0.22%-0.11%4.75%0.33%1.20%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.