Highest end of day price: 89.944375148996 EUR (ยฃ104.67 USD) on 2026-05-26
Lowest end of day price: 18.223780142356 EUR (ยฃ22.86 USD) on 2009-03-05