Highest end of day price: 68.484761624925 EUR (C$79.59 USD) on 2026-06-02
Lowest end of day price: 32.407263895431 EUR (C$34.37 USD) on 2023-01-05