Highest end of day price: 26.586137797465 EUR (C$32.23 USD) on 2021-02-15
Lowest end of day price: 4.0658787064409 EUR (C$4.07 USD) on 2022-11-10