Powell Industries

$232.21 upup -10.26 (-4.23%)
AS OF 4:00:00PM ET 07/24/2026
More Quote Information