Highest end of day price: 131.89117151455 EUR (C$150.71 USD) on 2026-06-22
Lowest end of day price: 54.856350430872 EUR (C$54.23 USD) on 2022-10-24