Highest end of day price: 36.935689853743 EUR (ยฃ43.13 USD) on 2025-08-07
Lowest end of day price: 10.700263241862 EUR (ยฃ11.65 USD) on 2023-07-06