Highest end of day price: 107.33209897603 EUR (C$125.59 USD) on 2025-12-11
Lowest end of day price: 106.24377092803 EUR (C$123.54 USD) on 2025-12-10