Highest end of day price: 40.473325061533 EUR (C$48.04 USD) on 2026-02-13
Lowest end of day price: 29.722048768727 EUR (C$31.71 USD) on 2023-10-23