Highest end of day price: 103.61700017041 EUR (ยฃ122.06 USD) on 2026-05-06
Lowest end of day price: 14.806321060963 EUR (ยฃ21.81 USD) on 2009-11-03