Highest end of day price: 44.196392598661 EUR (C$51.36 USD) on 2026-09-04
Lowest end of day price: 9.828081091721 EUR (C$12.15 USD) on 2012-06-01