Highest end of day price: 34.243130231894 EUR (C$37.52 USD) on 2015-08-03
Lowest end of day price: 5.2638277395636 EUR (C$6.10 USD) on 2025-11-19