Highest end of day price: 210.48826388089 EUR (ยฃ245.47 USD) on 2026-05-14
Lowest end of day price: 67.86495934593 EUR (ยฃ84.58 USD) on 2014-12-15