Highest end of day price: 301.28936909 EUR (ยฃ328.98 USD) on 2025-03-18
Lowest end of day price: 31.18206382088 EUR (ยฃ33.76 USD) on 2003-03-31