Skip to content
Powell Industries, Inc. logo

Powell Industries, Inc. (POWL)

NASDAQIndustrials

$181.17+3.43%
Close 2026-09-04