Highest end of day price: 29.117273735211 EUR (C$34.46 USD) on 2017-12-14
Lowest end of day price: 0.71982294002382 EUR (C$0.79 USD) on 2023-05-02