Highest end of day price: 2.7949128814975 EUR (C$3.24 USD) on 2026-09-10
Lowest end of day price: 1.9879069030689 EUR (C$2.06 USD) on 2025-02-12