Skip to content
Powell Industries, Inc. logo

Powell Industries, Inc. (POWL)

NASDAQIndustrials

$168.48+0.28%
Close 2026-10-29
Powell Industries, Inc. (POWL): Is the Thesis Intact? What's Priced In | QuarterlyIQ