Highest end of day price: 102.01485115582 EUR (C$120.41 USD) on 2026-02-27
Lowest end of day price: 38.3870667741 EUR (C$42.29 USD) on 2020-03-18