Highest end of day price: 59.90753472416 EUR (C$70.11 USD) on 2021-08-20
Lowest end of day price: 14.935497989397 EUR (C$18.85 USD) on 2009-03-09