Highest end of day price: 279.29488552266 EUR (C$319.01 USD) on 2026-06-29
Lowest end of day price: 202.50100281861 EUR (C$214.21 USD) on 2017-02-15