Highest end of day price: 142.46734821733 EUR (C$165.85 USD) on 2025-12-09
Lowest end of day price: 140.96553456588 EUR (C$166.19 USD) on 2025-12-25