Highest end of day price: 9.7287285643244 EUR (C$11.39 USD) on 2021-08-17
Lowest end of day price: 3.2057627485232 EUR (C$3.43 USD) on 2023-11-09