Highest end of day price: 275.77680881595 EUR (C$325.40 USD) on 2026-04-14
Lowest end of day price: 59.843159193475 EUR (C$74.59 USD) on 2014-12-15