Highest end of day price: 195.64319832764 EUR (C$223.97 USD) on 2026-09-22
Lowest end of day price: 0.71710792299888 EUR (C$0.91 USD) on 2012-11-13