Highest end of day price: 176.03158168958 EUR (C$205.01 USD) on 2026-01-15
Lowest end of day price: 49.915988206886 EUR (C$53.38 USD) on 2020-03-23