Skip to content
Powell Industries, Inc. logo

Powell Industries, Inc. (POWL)

NASDAQIndustrials

$125.06-12.61%
Close 2026-11-05
Powell Industries, Inc. (POWL) Outlook: What's Priced In | QuarterlyIQ