Highest end of day price: 236.01737373896 EUR (C$277.92 USD) on 2026-02-25
Lowest end of day price: 79.299450112244 EUR (C$87.35 USD) on 2016-06-27