Highest end of day price: 392.58247260992 EUR (£423.74 USD) on 2024-05-14
Lowest end of day price: 34.864155453991 EUR (£38.48 USD) on 2003-03-12