Highest end of day price: 94.396957824743 EUR (ยฃ98.23 USD) on 2025-01-22
Lowest end of day price: 12.527462372742 EUR (ยฃ16.75 USD) on 2014-08-06