Powell Industries, Inc. (POWL)
NASDAQ: POWL · Real-Time Price · USD
294.03
+1.33 (0.45%)
At close: Jun 17, 2026, 4:00 PM EDT
290.25
-3.78 (-1.29%)
After-hours: Jun 17, 2026, 7:33 PM EDT

Powell Industries Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
10,7123,6792,662983248287
Market Cap Growth
414.09%38.23%170.66%295.93%-13.54%2.48%
Enterprise Value
10,1693,2122,313705.79134.18157.51
Last Close Price
294.03101.6074.0027.637.038.19
PE Ratio
57.3920.5118.0618.4218.33491.40
Forward PE
50.6020.9917.8722.2534.84-
PEG Ratio
4.221.751.622.023.17-
PS Ratio
9.463.332.631.410.470.61
PB Ratio
15.115.745.512.850.840.95
P/FCF Ratio
55.6423.7727.535.63--
P/OCF Ratio
52.7021.9124.495.39--
EV/Sales Ratio
8.982.912.281.010.250.33
EV/EBITDA Ratio
43.8614.2712.469.928.0913.87
EV/EBIT Ratio
45.4514.7512.9411.2918.57154.57
EV/FCF Ratio
52.8220.7523.924.04--
Debt / Equity Ratio
0.000.010.020.000.000.01
Debt / EBITDA Ratio
0.010.040.050.020.140.37
Debt / FCF Ratio
0.010.060.100.01--
Net Debt / Equity Ratio
-0.77-0.73-0.72-0.80-0.38-0.43
Net Debt / EBITDA Ratio
-2.34-2.07-1.88-3.90-6.89-11.43
Net Debt / FCF Ratio
-2.82-3.01-3.61-1.5918.933.89
Asset Turnover
1.001.081.201.121.151.04
Inventory Turnover
9.249.269.939.6611.1513.45
Quick Ratio
2.001.861.581.381.672.20
Current Ratio
2.252.091.811.571.992.50
Return on Equity (ROE)
27.13%32.17%36.19%16.98%4.59%0.21%
Return on Assets (ROA)
15.29%16.56%16.26%7.94%2.17%0.13%
Return on Invested Capital (ROIC)
33.01%34.17%30.28%13.69%3.87%0.25%
Return on Capital Employed (ROCE)
31.39%37.49%41.73%18.84%2.32%0.32%
Earnings Yield
1.75%4.88%5.54%5.43%5.46%0.20%
FCF Yield
1.80%4.21%3.63%17.77%--
Dividend Yield
0.12%0.35%0.48%1.26%4.92%4.22%
Payout Ratio
6.99%7.12%8.44%22.75%89.05%1924.25%
Buyback Yield / Dilution
0.08%0.17%-0.56%-1.48%-1.31%-0.82%
Total Shareholder Return
0.20%0.52%-0.09%-0.22%3.61%3.40%
SEC Filings: 10-K · 10-Q