Highest end of day price: 9.6100018255107 EUR (C$11.11 USD) on 2026-08-05
Lowest end of day price: 7.9100530493168 EUR (C$9.12 USD) on 2026-03-27