Highest end of day price: 56.727870623253 EUR (C$66.51 USD) on 2025-10-02
Lowest end of day price: 21.469327702329 EUR (C$23.65 USD) on 2020-03-18