Highest end of day price: 110.64025609473 EUR (ยฃ127.63 USD) on 2026-08-13
Lowest end of day price: 14.806321060963 EUR (ยฃ21.81 USD) on 2009-11-03