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