Highest end of day price: 514.44959954772 EUR (ยฃ538.59 USD) on 2024-11-22
Lowest end of day price: 14.100792001601 EUR (ยฃ17.63 USD) on 2008-11-19