Highest end of day price: 181.56445845986 EUR (C$206.74 USD) on 2026-07-28
Lowest end of day price: 104.10846993988 EUR (C$111.70 USD) on 2024-04-25