ITM Power
ITM.L
#7226
Rank
ยฃ0.36 B
Marketcap
ยฃ0.59
Share price
-4.35%
Change (1 day)
68.49%
Change (1 year)

P/S ratio for ITM Power (ITM.L)

P/S ratio at the end of 2025: 7.26

According to ITM Power's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 1.66. At the end of 2025 the company had a P/S ratio of 7.26.

P/S ratio history for ITM Power from 2008 to 2025

PS ratio at the end of each year

Year P/S ratio Change
20257.26-62.02%
202419.1-79.43%
202392.9-74.26%
2022361-46.15%
2021670197.71%
20202251150.84%
201918.0-46.03%
201833.448.44%
201722.532.05%
201617.0-50.4%
201534.3-23.85%
201445.1-92.74%
2013621288.03%
2012160-97.85%
2011> 1000
2008> 1000