Highest end of day price: 276.75252688321 EUR (C$323.79 USD) on 2025-10-16
Lowest end of day price: 202.50100281861 EUR (C$214.21 USD) on 2017-02-15