Highest end of day price: 165.88932438131 EUR (ยฃ193.41 USD) on 2026-05-29
Lowest end of day price: 28.506938303498 EUR (ยฃ38.07 USD) on 2014-08-08