Highest end of day price: 51.927385690857 EUR (C$61.36 USD) on 2026-02-04
Lowest end of day price: 6.0617294508802 EUR (C$6.55 USD) on 2020-05-15