Highest end of day price: 23.140133040403 CAD (ยฃ16.68 USD) on 2026-08-14
Lowest end of day price: 4.2671170853266 CAD (ยฃ4.05 USD) on 2011-10-04