Powell Industries

$279.77 upup -29.43 (-9.52%)
AS OF 4:00:00PM ET 06/26/2026
More Quote Information