Highest end of day price: 47.900794124477 EUR (C$52.00 USD) on 2020-04-21
Lowest end of day price: 24.988064143003 EUR (C$26.45 USD) on 2023-10-20