Highest end of day price: 104.58757425743 EUR (ยฃ110.16 USD) on 2024-12-11
Lowest end of day price: 11.710512482404 EUR (ยฃ13.52 USD) on 2003-06-25