Highest end of day price: 19.014571503447 EUR (C$22.32 USD) on 2021-09-23
Lowest end of day price: 4.2018647072201 EUR (C$4.41 USD) on 2024-11-27