Powell Industries
POWL
#2558
Rank
S$8.95 B
Marketcap
S$245.75
Share price
1.41%
Change (1 day)
-38.89%
Change (1 year)

P/S ratio for Powell Industries (POWL)

P/S ratio as of October 2026 (TTM): 6.14

According to Powell Industries's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 9.41. At the end of 2026 the company had a P/S ratio of 8.81.

P/S ratio history for Powell Industries from 2001 to 2026

PS ratio at the end of each year

Year P/S ratio Change
20268.81130.13%
20253.8346.01%
20242.6289.98%
20231.3883.37%
20220.75222.37%
20210.73484.77%
20200.7013-33.1%
20191.0570.29%
20180.6156-29.36%
20170.87142.91%
20160.846788.79%
20150.4485-52.36%
20140.9415-20.67%
20131.1969.16%
20120.701613.21%
20110.6197-13.23%
20100.714223.87%
20090.576515.34%
20080.4998-40.54%
20070.8406-1.01%
20060.8492-4.2%
20050.88655.65%
20040.83913.09%
20030.813949.82%
20020.5432-33.36%
20010.8151

P/S ratio for similar companies or competitors

Company P/S ratio P/S ratio differencediff. Country
General Electric
GE
6.29 2.35%๐Ÿ‡บ๐Ÿ‡ธ USA
Littelfuse
LFUS
4.16-32.30%๐Ÿ‡บ๐Ÿ‡ธ USA
AZZ
AZZ
2.46-59.89%๐Ÿ‡บ๐Ÿ‡ธ USA
ABB
ABBN.SW
4.87-20.69%๐Ÿ‡จ๐Ÿ‡ญ Switzerland