Highest end of day price: 72.231679510135 EUR (C$85.73 USD) on 2026-02-13
Lowest end of day price: 21.917031668178 EUR (C$24.50 USD) on 2015-09-24