Highest end of day price: 22.783633356573 EUR (C$31.02 USD) on 2014-01-08
Lowest end of day price: 2.3112584358731 EUR (C$2.67 USD) on 2025-11-21