Highest end of day price: 158.17036972723 EUR (C$182.41 USD) on 2026-08-04
Lowest end of day price: 86.24177132828 EUR (C$92.53 USD) on 2024-04-25