Highest end of day price: 272.62224057411 EUR (C$319.00 USD) on 2025-12-11
Lowest end of day price: 271.60667003422 EUR (C$315.83 USD) on 2025-12-10