Powell Industries Inc (NASDAQ:POWL)

27.91
Delayed Data
As of Feb 16
 +0.09 / +0.32%
Today’s Change
22.80
Today|||52-Week Range
38.73
-2.58%
Year-to-Date