Highest end of day price: 26.676392258718 CAD (ยฃ19.23 USD) on 2026-08-14
Lowest end of day price: 5.9550213869574 CAD (ยฃ4.28 USD) on 2016-02-11