Powell Industries Inc.
POWL | NASDAQ
$155.87
-$0.39 (-0.25%)
Nov 2, 2026, 12:50 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Sep 30, 2025 | FY 2024 Sep 30, 2024 | FY 2023 Sep 30, 2023 | FY 2022 Sep 30, 2022 | FY 2021 Sep 30, 2021 | FY 2020 Sep 30, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | 20.35 | 17.75 | 18.06 | 18.18 | 455.84 | 16.87 |
PEG Ratio | 1.03 | 0.10 | 0.06 | 0.01 | -4.74 | 0.25 |
PS Ratio | 3.33 | 2.63 | 1.41 | 0.47 | 0.61 | 0.54 |
PB Ratio | 5.74 | 5.51 | 2.85 | 0.84 | 0.95 | 0.91 |
P/FCF Ratio | 23.75 | 27.51 | 5.64 | -41.24 | -8.62 | 4.17 |
P/OCF Ratio | 21.89 | 24.48 | 5.39 | -69.46 | -9.44 | 3.87 |
OCF/S Ratio | 15.21 | 10.73 | 26.10 | -0.67 | -6.47 | 13.96 |
Debt / Equity Ratio | 0 | 0 | 0 | 0.01 | 0.01 | 0.02 |
Quick Ratio | 1.90 | 1.61 | 1.41 | 1.71 | 2.25 | 2.01 |
Current Ratio | 2.09 | 1.81 | 1.57 | 1.99 | 2.50 | 2.19 |
Asset Turnover | 1 | 1.09 | 0.93 | 1.08 | 1.08 | 1.10 |
Interest Coverage | n/a | n/a | n/a | n/a | 5 | 90.22 |
Return on Equity | 28.21% | 31.02% | 15.80% | 4.62% | 0.21% | 5.43% |
Return on Assets | 16.30% | 16.14% | 7.25% | 2.78% | 0.14% | 3.53% |
Return on Invested Capital | 25.41% | 27.28% | 13.84% | 2.34% | 0.19% | 5.23% |
Dividend Yield | 0.35% | 0.48% | 1.26% | 4.92% | 4.22% | 4.30% |
Payout Ratio | 7.12% | 8.44% | 22.75% | 89.05% | 1.92K% | 72.42% |
FCF Payout Ratio | 8.57% | 13.76% | 7.29% | -120.84% | -33.79% | 18.92% |
Gross Profit Margin | 29.37% | 26.98% | 21.10% | 15.96% | 15.95% | 18.21% |
Net Profit Margin | 16.37% | 14.80% | 7.80% | 2.58% | 0.13% | 3.21% |
Pretax Profit Margin | 21.15% | 19.37% | 9.86% | 1.85% | 0.23% | 3.92% |
Operating Profit Margin | 19.73% | 17.66% | 8.94% | 1.36% | 0.22% | 3.97% |
FCF Margin | 14.02% | 9.55% | 24.99% | -1.13% | -7.09% | 12.97% |
EBITDA Margin | 21.81% | 20.05% | 11.09% | 3.61% | 2.48% | 6% |
Add to Watchlist
Select watchlists to add or remove POWL