Powell Industries (POWL)
NASDAQ:POWL
United States
POWLPowell Industries
$134.00
$3.73(2.86%)
At close: 4:00 PM EDT
$134.31
$0.31(0.23%)
After hours: Jul 19 7:56 PM EDT