Highest end of day price: 21.713304410701 EUR (C$25.68 USD) on 2021-09-09
Lowest end of day price: 8.5809917425365 EUR (C$9.08 USD) on 2023-10-20