Highest end of day price: 167.09264543574 EUR (ยฃ190.12 USD) on 2026-07-01
Lowest end of day price: 28.506938303498 EUR (ยฃ38.07 USD) on 2014-08-08