Highest end of day price: 115.49307911707 EUR (C$136.32 USD) on 2026-02-27
Lowest end of day price: 102.23846769957 EUR (C$118.37 USD) on 2026-03-20