Highest end of day price: 135.68909424624 EUR (ยฃ161.15 USD) on 2026-02-12
Lowest end of day price: 41.361517173085 EUR (ยฃ53.51 USD) on 2012-11-28