Highest end of day price: 48.074625682987 EUR (C$56.61 USD) on 2026-02-25
Lowest end of day price: 8.7213809624706 EUR (C$9.33 USD) on 2020-03-23