Highest end of day price: 77.864030582123 EUR (ยฃ91.94 USD) on 2018-06-14
Lowest end of day price: 16.200271676109 EUR (ยฃ17.89 USD) on 2025-04-04