Hammond Power Solutions is trading at $197.00, down 4.15%, likely reflecting a broader risk-off backdrop as oil prices and Treasury yields revived inflation concerns.
- No verified company-specific announcement on October 8 explains the decline; the reported board appointment was announced October 1.
- Reuters reported Brent above $104 and the 10-year Treasury yield at 5.29% on October 8, as broader markets and industrials came under pressure.