Skip to content
Powell Industries, Inc. logo

Powell Industries, Inc. (POWL)

NASDAQIndustrials

$143.10-12.39%
Close 2026-11-04
Powell Industries, Inc. (POWL): Is the Thesis Intact? What's Priced In | QuarterlyIQ