Highest end of day price: 168.32342828413 EUR (C$196.38 USD) on 2025-12-04
Lowest end of day price: 105.20338931185 EUR (C$115.22 USD) on 2025-04-09