Highest end of day price: 90.339954558036 EUR (C$107.21 USD) on 2026-02-16
Lowest end of day price: 24.407662709085 EUR (C$27.44 USD) on 2021-12-20