Alert: Major Price Decline (3/5/24)-Powell Industries Inc (NASDAQ: POWL).
Powell Industries Inc (NASDAQ: POWL) stock suffered a major decline of -10.1% on 3/5/24. The shares closed at $166.16. Moreover, exceptionally high trading volume at 218% of normal accompanied the decline. The stock has been […]