Highest end of day price: 43.702738582286 EUR (C$51.46 USD) on 2026-02-25
Lowest end of day price: 15.741784212989 EUR (C$16.83 USD) on 2020-03-23