Highest end of day price: 68.504900374353 EUR (C$80.52 USD) on 2026-01-23
Lowest end of day price: 21.917031668178 EUR (C$24.50 USD) on 2015-09-24