Highest end of day price: 120.03913721329 EUR (C$141.83 USD) on 2026-02-26
Lowest end of day price: 34.270547065941 EUR (C$45.58 USD) on 2013-09-13