Powell Industries (POWL)
NASDAQ:POWL
United States
POWLPowell Industries
$278.53
-$21.98(-7.31%)
At close: 4:00 PM EST
$283.00
$4.47(1.60%)
After hours: Nov 15 7:59 PM EST