Highest end of day price: 2.7936541517811 EUR (C$3.27 USD) on 2025-10-16
Lowest end of day price: 1.9879069030689 EUR (C$2.06 USD) on 2025-02-12