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