Highest end of day price: 131.87499251902 EUR (C$150.70 USD) on 2026-06-22
Lowest end of day price: 76.504194201978 EUR (C$80.82 USD) on 2023-10-26