Highest end of day price: 87.035591657296 EUR (ยฃ106.15 USD) on 2021-06-07
Lowest end of day price: 21.872629813558 EUR (ยฃ28.11 USD) on 2009-02-25