Highest end of day price: 34.07933312913 EUR (ยฃ37.28 USD) on 2025-03-19
Lowest end of day price: 12.700880541062 EUR (ยฃ13.92 USD) on 2020-03-19