Highest end of day price: 105.20996030463 EUR (ยฃ129.11 USD) on 2021-01-08
Lowest end of day price: 37.646148332862 EUR (ยฃ36.71 USD) on 2022-10-14