Highest end of day price: 25.479643321341 EUR (ยฃ30.17 USD) on 2020-09-11
Lowest end of day price: 19.90598215261 EUR (ยฃ21.06 USD) on 2023-10-06