Highest end of day price: 32.521984734479 EUR (ยฃ38.34 USD) on 2026-05-08
Lowest end of day price: 22.146605890251 EUR (ยฃ23.44 USD) on 2023-10-27