Highest end of day price: 136.19309845497 EUR (C$154.36 USD) on 2021-12-17
Lowest end of day price: 3.6452060945218 EUR (C$3.19 USD) on 2000-10-04