Highest end of day price: 17.825607133649 EUR (C$21.69 USD) on 2021-01-25
Lowest end of day price: 2.6301549217079 EUR (C$3.10 USD) on 2025-09-08