Highest end of day price: 826.31501157664 EUR (C$964.05 USD) on 2025-12-04
Lowest end of day price: 120.21822939306 EUR (C$172.91 USD) on 2011-08-09