Select Page
Performance Comparison
Comparison Box

Portfolio Performance Comparison
Name YTD Return 1Yr AR 3Yr AR 5Yr AR 10Yr AR 15Yr AR 20Yr AR Inception
ITMPF (ITM Power Plc) 151.16% 74.19% -20.26% -23.04% 9.02% NA NA 6.46%
Data as of 06/30/2025, AR inception is 06/06/2013
More Performance Analytics Comparison
Name Start Date End Date
ITMPF (ITM Power Plc) 06/06/2013 06/30/2025
Last 1 Week 1 Yr 3 Yr 5 Yr 10 Yr 15 Yr 20 Yr Inception YTD 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Annualized Return (%) 9.09 74.19 -20.26 -23.04 9.02 NA NA 6.46 151.16 -48.10 -31.90 -78.15 -27.76 716.67 174.38 -31.96 73.21 -21.30 -30.58 -21.69 27.69
Sharpe Ratio NA 0.88 -0.34 -0.26 0.08 NA NA 0.06 5.24 -0.73 -0.49 -0.82 -0.36 6.03 2.06 -0.64 0.76 -0.20 -0.51 -0.33 0.94
Standard Deviation(%) NA 83.20 83.42 83.58 87.45 NA NA 83.64 98.55 70.19 74.07 97.07 76.50 117.71 83.80 51.92 95.40 107.16 60.13 64.82 56.94
Draw Down(%) NA 61.18 89.35 96.64 96.64 NA NA 96.64 32.65 54.44 55.94 82.94 52.62 46.19 28.79 45.00 38.60 57.84 33.76 50.08 18.83
Yield(%) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Data as of 06/30/2025, AR inception is 06/06/2013
Performance Comparison Chart
Annualized Rolling Returns Comparison (Minimum)
Ticker/Portfolio Name 3 Year 5 Year 10 Year 15 Year
ITMPF (ITM Power Plc) -58.69%
Nov 2021 - Nov 2024
-27.16%
Apr 2020 - Apr 2025
-1.68%
Dec 2014 - Dec 2024
0.00%
NA
Annualized Rolling Returns Comparison (Maximum)
Ticker/Portfolio Name 3 Year 5 Year 10 Year 15 Year
ITMPF (ITM Power Plc) 172.40%
Oct 2018 - Oct 2021
117.13%
Apr 2016 - Apr 2021
7.66%
Jul 2013 - Jul 2023
0.00%
NA
Annualized Rolling Returns Comparison Chart