Hammond Power Solutions Inc. (HMDPF)

OTCMKTS · Delayed Price · Currency is USD
159.62
-6.52 (-3.92%)
Oct 22, 2026, 9:58 AM EDT
Market Cap1.91B +61.6%
Revenue (ttm)748.55M +28.5%
Net Income43.42M -22.6%
EPS3.68 -22.7%
Shares Out n/a
PE Ratio43.35
Forward PE19.66
Dividend0.80 (0.50%)
Ex-Dividend DateSep 17, 2026
Volume7
Open163.55
Previous Close166.14
Day's Range157.95 - 163.55
52-Week Range95.81 - 258.68
Beta0.99
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026