Mestek, Inc. (MCCK)
OTCMKTS · Delayed Price · Currency is USD
69.52
-1.48 (-2.08%)
At close: Apr 28, 2026

Mestek Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2011 FY 2010 FY 2009 2008 - 2004
Period Ending
Apr '26 Dec '24 Dec '23 Dec '11 Dec '10 Dec '09 2008 - 2004
Market Capitalization
525249181787358
Upgrade
Market Cap Growth
130.81%37.50%131.10%6.97%26.03%-7.81%
Upgrade
Enterprise Value
227246178809895
Upgrade
Last Close Price
69.5233.0024.008.237.305.79
Upgrade
PE Ratio
5.494.194.899.0313.4512.99
Upgrade
PS Ratio
1.290.630.430.260.260.19
Upgrade
PB Ratio
1.130.620.530.600.590.48
Upgrade
P/TBV Ratio
1.250.710.620.730.730.63
Upgrade
P/FCF Ratio
33.6125.113.363.784.472.40
Upgrade
P/OCF Ratio
19.7411.803.063.443.712.10
Upgrade
EV/Sales Ratio
0.560.620.430.260.350.31
Upgrade
EV/EBITDA Ratio
1.673.003.122.824.144.53
Upgrade
EV/EBIT Ratio
1.843.273.563.315.276.62
Upgrade
EV/FCF Ratio
14.5424.853.313.845.973.92
Upgrade
Debt / Equity Ratio
0.060.080.070.090.110.22
Upgrade
Debt / EBITDA Ratio
0.210.340.400.420.551.26
Upgrade
Debt / FCF Ratio
1.813.020.460.570.801.09
Upgrade
Net Debt / Equity Ratio
-0.64-0.50-0.43-0.080.090.20
Upgrade
Net Debt / EBITDA Ratio
-2.29-2.45-2.60-0.360.481.18
Upgrade
Net Debt / FCF Ratio
-19.14-20.27-2.75-0.490.691.02
Upgrade
Asset Turnover
-0.82-1.541.391.45
Upgrade
Inventory Turnover
-2.81-5.184.423.87
Upgrade
Quick Ratio
3.623.442.781.471.000.69
Upgrade
Current Ratio
4.624.644.082.552.041.53
Upgrade
Return on Equity (ROE)
-16.01%-10.01%7.08%3.85%
Upgrade
Return on Assets (ROA)
-9.68%-7.59%5.72%4.28%
Upgrade
Return on Invested Capital (ROIC)
50.66%28.57%22.71%11.22%8.02%5.51%
Upgrade
Return on Capital Employed (ROCE)
24.60%17.30%13.50%15.50%12.50%10.20%
Upgrade
Earnings Yield
18.22%23.86%20.46%11.08%7.43%7.70%
Upgrade
FCF Yield
2.97%3.98%29.81%26.44%22.36%41.69%
Upgrade
Buyback Yield / Dilution
-0.54%0.22%-0.11%4.75%0.33%1.20%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.