
ITM Power
ITM · LSE · Industrials / Specialty Industrial Machinery
69.55GBX-1.70 (-2.39%)
Price History
Full chartMarket Stats
Previous Close71.25
Open69.80
Day Range68.83 – 71.35
52-Week Range57.90 – 219.80
Volume1.41M
Market Cap702.63M
P/E (TTM)0.00
Forward P/E147.06
EPS-0.05
Dividend Yield0.00%
Beta2.85
50-Day Avg104.15
200-Day Avg102.06
About
ITM Power Plc designs and manufactures proton exchange membrane (PEM) electrolysers in the United Kingdom, Germany, rest of Europe, the United States, Australia, and internationally. Its product portfolio comprises TRIDENT, an PEM electrolysers stack technology; NEPTUNE, a 2MW plug and play electrolyser for small to mid-size projects; and POSEIDON, a 20 MW electrolysis process module for large-scale projects. ITM Power Plc was founded in 2000 and is headquartered in Sheffield, the United Kingdom.
Company Details
- SectorIndustrials
- IndustrySpecialty Industrial Machinery
- CEOMr. Dennis Schulz
- Employees306
- Headquarters2 Bessemer Park, Sheffield, United Kingdom, S9 1DZ, UK
- Websitehttps://itm-power.com
Leadership
- Mr. Dennis SchulzCEO & Director · b. 1982
- Ms. Amy Elizabeth GreyCFO & Director · b. 1977
- Dr. Simon BourneCTO & Executive Director · b. 1975
- Mr. Andrew Charles AllenVice President of Strategy · b. 1981
- Mr. Martin ClayVice President of Operations
- Mr. Justin ScarboroughHead of Investor Relations
- Mr. Huan George QuayleGeneral Counsel & Company Secretary
- Ms. Sharon PoulterHead of Marketing & Communications
- Dr. John NewtonManaging Director of ITM Motive
- Dr. Rosemary GaultHead of Grant Partnership Funding
Financials
Income Statement
Balance Sheet
Cash Flow
Earnings
Key Statistics & Ratios
Market Cap702.63M
Enterprise Value527.10M
Trailing P/E0.00
Forward P/E147.06
PEG Ratio0.00
Price / Sales24.63
Price / Book3.37
EPS-0.05
Book Value0.341
Revenue (TTM)28.53M
Gross Profit (TTM)-19.97M
EBITDA-18.44M
Profit Margin-108.00%
Operating Margin-96.73%
Return on Equity-13.67%
Return on Assets-4.52%
Shares Outstanding690.20M
Shares Float406.54M
Beta2.85
Dividend Yield0.00%
Dividend Rate0.00
Payout Ratio0.00%
Stock Splits
- Oct 23, 20201960:1959
- Oct 3, 2019860:857
- Oct 2, 2017152:151
- Jan 29, 2016247:240