Highest end of day price: 54.26435098869 EUR (C$62.01 USD) on 2026-06-22
Lowest end of day price: 26.525469130906 EUR (C$28.85 USD) on 2024-02-02