Highest end of day price: 104.66916408231 EUR (C$120.05 USD) on 2026-06-19
Lowest end of day price: 3.169870743841 EUR (C$3.30 USD) on 2017-01-04