Highest end of day price: 76.741944363215 EUR (ยฃ84.79 USD) on 2024-09-03
Lowest end of day price: 18.232689882505 EUR (ยฃ22.66 USD) on 2014-11-11