Highest end of day price: 112.09692491668 EUR (C$130.51 USD) on 2025-12-05
Lowest end of day price: 72.833437505343 EUR (C$78.69 USD) on 2024-02-01