Highest end of day price: 29.767586011641 EUR (ยฃ32.78 USD) on 2023-02-02
Lowest end of day price: 20.033250882679 EUR (ยฃ21.94 USD) on 2025-04-09