Latest POWL reports update at 2024-05-01: 2024-Q12023-Q32023-Q1
Powell Industries logo
Powell Industries POWL
$ 165.36 4.58%

Powell Industries P/E Ratio 2011-2024 | POWL

Annual P/E Ratio Powell Industries

2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
37.2 274 -86.9 -958 46.1 -47.2 -33.9 25.9 41.9 18.1 18.1 15.6 -151

All numbers in USD currency

Indicator range from annual reports

Maximum Minimum Average
274 -958 -61.5