Highest end of day price: 52.594804021925 EUR (ยฃ60.94 USD) on 2025-11-12
Lowest end of day price: 18.389055047472 EUR (ยฃ19.99 USD) on 2020-04-17