Highest end of day price: 829.55300097828 EUR (C$965.83 USD) on 2025-12-05
Lowest end of day price: 120.21822939306 EUR (C$172.91 USD) on 2011-08-09