Highest end of day price: 31.567131305616 EUR (ยฃ37.53 USD) on 2026-02-11
Lowest end of day price: 22.146605890251 EUR (ยฃ23.44 USD) on 2023-10-27