![Powell Industries logo](/static/img/stocks/powl.png)
Powell Industries POWL
$ 212.4
-0.86%
Quarterly report 2024-Q4
added 02-07-2025