Highest end of day price: 160.53382035404 EUR (C$186.37 USD) on 2026-06-03
Lowest end of day price: 49.783873788237 EUR (C$53.06 USD) on 2020-03-20