Highest end of day price: 104.47614865751 EUR (C$122.25 USD) on 2025-12-11
Lowest end of day price: 103.89317378369 EUR (C$120.81 USD) on 2025-12-10