Highest end of day price: 24.673340240013 EUR (ยฃ28.73 USD) on 2025-08-08
Lowest end of day price: 10.576900867136 EUR (ยฃ11.96 USD) on 2021-12-03