Highest end of day price: 96.889682291992 EUR (C$112.67 USD) on 2025-12-10
Lowest end of day price: 94.293366757501 EUR (C$110.79 USD) on 2025-12-17