Highest end of day price: 108.3622703644 EUR (C$126.26 USD) on 2025-10-28
Lowest end of day price: 68.089868265669 EUR (C$72.63 USD) on 2024-04-30