Highest end of day price: 49.454482105332 EUR (ยฃ53.85 USD) on 2023-01-25
Lowest end of day price: 17.712526494133 EUR (ยฃ19.57 USD) on 2020-03-27