Highest end of day price: 82.822428590662 EUR (C$96.83 USD) on 2026-04-09
Lowest end of day price: 25.521596202037 EUR (C$28.41 USD) on 2015-09-04