Powell Industries

$165.14 upup -5.68 (-3.33%)
AS OF 4:00:00PM ET 10/16/2026†
More Quote Information