Highest end of day price: 791.36284498656 EUR (ยฃ815.26 USD) on 2025-01-17
Lowest end of day price: 34.483179548839 EUR (ยฃ37.98 USD) on 2003-03-10