Highest end of day price: 54.459933077128 EUR (C$64.31 USD) on 2021-07-26
Lowest end of day price: 11.543957951009 EUR (C$12.88 USD) on 2020-03-16