Highest end of day price: 103.97935269832 EUR (ยฃ119.94 USD) on 2026-08-13
Lowest end of day price: 19.361495739328 EUR (ยฃ25.81 USD) on 2011-10-04