ITM Power Plc (ITMPF) Financials

ITMPF Assets vs Liabilities

DateAssetsLiabilities
Oct. 31, 2025 446.7 million 170.2 million
April 30, 2025 455.6 million 156.8 million
Oct. 31, 2024 460.7 million 148.8 million
April 30, 2024 476.8 million 141.2 million

ITMPF Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
Oct. 31, 2025 -8.3 million ?
April 30, 2025 8.7 million 866008
Oct. 31, 2024 -39.5 million 523288
April 30, 2024 -37.2 million -83680

ITMPF Net Income

No data available :(

ITMPF Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
Oct. 31, 2025 259.8 million - 19.3 million
April 30, 2025 275.8 million - 16.4 million
Oct. 31, 2024 263.8 million - 16.4 million
April 30, 2024 287.7 million - 15.9 million

ITMPF Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
Oct. 31, 2025 810.6 million
April 30, 2025 822.3 million
Oct. 31, 2024 801.4 million
April 30, 2024 770.6 million

ITMPF Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
Oct. 31, 2025 5.9 million - 9.7 million -
April 30, 2025 6.8 million - -27.9 million -20.0 million
Oct. 31, 2024 4.5 million - 31.0 million -
April 30, 2024 8.4 million 3.2 million 3.3 million -10.6 million

ITMPF Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
Oct. 31, 2025 23.7 million 37.7 million
April 30, 2025 14.0 million 37.1 million
Oct. 31, 2024 20.2 million 33.4 million
April 30, 2024 9.5 million 20.2 million

ITMPF

Price: $1.35

52 week price:
0.80
2.85

Earnings Per Share: -0.07 USD

Exchange: PNK

Sector: Industrials

Industry: Specialty Industrial Machinery

Market Capitalization: 890.4 million

Links: