Highest end of day price: 12.197338058492 EUR (C$14.31 USD) on 2025-07-09
Lowest end of day price: 8.8219561126315 EUR (C$9.44 USD) on 2022-06-07