Highest end of day price: 49.342051349113 EUR (ยฃ53.77 USD) on 2023-01-25
Lowest end of day price: 17.471449894309 EUR (ยฃ19.35 USD) on 2020-03-27