Highest end of day price: 92.052685754028 EUR (C$106.43 USD) on 2026-08-07
Lowest end of day price: 22.600192056759 EUR (C$30.15 USD) on 2011-10-05