Highest end of day price: 30.902909986982 EUR (ยฃ35.76 USD) on 2026-08-14
Lowest end of day price: 11.945865976004 EUR (ยฃ12.57 USD) on 2023-01-06