Highest end of day price: 29.329164971458 EUR (C$34.83 USD) on 2021-08-02
Lowest end of day price: 3.9132563150739 EUR (C$4.22 USD) on 2020-04-03