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