Highest end of day price: 21.430013423158 EUR (C$25.83 USD) on 2021-02-09
Lowest end of day price: 3.1589611907041 EUR (C$3.49 USD) on 2015-08-11