Highest end of day price: 156.12835258716 EUR (ยฃ182.50 USD) on 2026-04-23
Lowest end of day price: 28.506938303498 EUR (ยฃ38.07 USD) on 2014-08-08