Highest end of day price: 36.750079929742 EUR (ยฃ42.21 USD) on 2025-11-05
Lowest end of day price: 25.887863817234 EUR (ยฃ31.87 USD) on 2018-03-28