Mestek, Inc. (MCCK)

OTCMKTS · Delayed Price · Currency is USD
60.50
-5.50 (-8.33%)
At close: Aug 14, 2026
Market Cap456.52M +23.5%
Revenue (ttm)426.07M +5.5%
Net Income82.30M +7.1%
EPS10.90 +7.1%
Shares Out 7.55M
PE Ratio5.55
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume1,519
Open63.00
Previous Close66.00
Day's Range60.00 - 63.00
52-Week Range44.50 - 76.50
Beta0.57
Analystsn/a
Price Targetn/a
Earnings DateAug 18, 2026