Highest end of day price: 46.237795701099 EUR (ยฃ54.74 USD) on 2020-09-11
Lowest end of day price: 39.358625503923 EUR (ยฃ44.12 USD) on 2023-07-14