Skip to content
Powell Industries, Inc. logo

Powell Industries, Inc. (POWL)

NASDAQIndustrials

$125.06-12.61%
Close 2026-11-05