Highest end of day price: 139.92754181238 EUR (ยฃ162.84 USD) on 2026-05-25
Lowest end of day price: 26.115355074339 EUR (ยฃ34.37 USD) on 2009-04-08