Skip to content
Powell Industries, Inc. logo

Powell Industries, Inc. (POWL)

NASDAQIndustrials

$170.70-6.47%
Close 2026-09-14