Mestek, Inc. (MCCK)

OTCMKTS · Delayed Price · Currency is USD
66.00
0.00 (0.00%)
At close: Sep 2, 2026
Market Cap498.03M +43.5%
Revenue (ttm)426.07M +5.5%
Net Income82.30M +7.1%
EPS10.90 +7.1%
Shares Out 7.55M
PE Ratio6.05
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume853
Open66.07
Previous Closen/a
Day's Range66.00 - 66.07
52-Week Range44.50 - 76.50
Beta0.58
Analystsn/a
Price Targetn/a
Earnings DateNov 23, 2026