Highest end of day price: 27.79422663393 EUR (ยฃ32.91 USD) on 2020-09-11
Lowest end of day price: 20.264849531156 EUR (ยฃ21.36 USD) on 2023-10-18