Highest end of day price: 43.563322052626 EUR (ยฃ52.68 USD) on 2021-02-17
Lowest end of day price: 15.705863056495 EUR (ยฃ16.54 USD) on 2022-05-09