Highest end of day price: 38.176113379962 EUR (ยฃ39.94 USD) on 2025-02-25
Lowest end of day price: 16.545689269542 EUR (ยฃ19.60 USD) on 2018-05-09