Highest end of day price: 21.950904236484 EUR (C$26.62 USD) on 2021-02-22
Lowest end of day price: 0.25778233734517 EUR (C$0.28 USD) on 2024-01-22