Highest end of day price: 34.945319670571 EUR (ยฃ41.42 USD) on 2026-02-18
Lowest end of day price: 17.580853295752 EUR (ยฃ17.14 USD) on 2022-10-13