Highest end of day price: 881.91773980801 EUR (C$958.09 USD) on 2024-04-08
Lowest end of day price: 167.54204395375 EUR (C$203.95 USD) on 2010-05-25