Highest end of day price: 72.271648493992 EUR (ยฃ83.56 USD) on 2026-08-07
Lowest end of day price: 27.753148261448 EUR (ยฃ30.57 USD) on 2020-03-18