Highest end of day price: 128.58230558328 EUR (C$150.46 USD) on 2025-12-11
Lowest end of day price: 127.88214464029 EUR (C$148.71 USD) on 2025-12-10