Highest end of day price: 57.907750990792 EUR (C$66.80 USD) on 2026-08-13
Lowest end of day price: 11.138317226711 EUR (C$11.91 USD) on 2020-03-23