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