Highest end of day price: 162.15604364281 EUR (C$164.78 USD) on 2022-08-15
Lowest end of day price: 77.211902942088 EUR (C$84.56 USD) on 2025-04-09