Highest end of day price: 559.22954553992 EUR (ยฃ606.11 USD) on 2024-04-03
Lowest end of day price: 104.37624478513 EUR (ยฃ146.42 USD) on 2009-07-08