Highest end of day price: 153.84549784274 EUR (C$181.58 USD) on 2026-02-27
Lowest end of day price: 108.08115062396 EUR (C$116.46 USD) on 2024-02-20