Powell Industries

$232.19 upup -4.39 (-1.86%)
AS OF 4:00:00PM ET 07/10/2026
More Quote Information