Highest end of day price: 47.876593256709 EUR (C$58.37 USD) on 2021-05-26
Lowest end of day price: 5.01447951081 EUR (C$5.94 USD) on 2005-11-28