Highest end of day price: 34.693986560868 EUR (ยฃ40.02 USD) on 2026-08-13
Lowest end of day price: 22.146605890251 EUR (ยฃ23.44 USD) on 2023-10-27