Highest end of day price: 223.53059215749 EUR (ยฃ253.48 USD) on 2025-04-15
Lowest end of day price: 12.88084561108 EUR (ยฃ14.22 USD) on 2003-03-12