Powell Industries logo
Powell Industries POWL
$ 269.02 -2.1%

Annual report 2024
added 11-20-2024

report update icon

Powell Industries P/E Ratio 2011-2024 | POWL

Annual P/E Ratio Powell Industries

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
67.9 40.8 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 -52