Highest end of day price: 178.64030785757 EUR (C$209.57 USD) on 2025-09-12
Lowest end of day price: 0.71710792299888 EUR (C$0.91 USD) on 2012-11-13