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