Highest end of day price: 12.165703752992 EUR (C$14.03 USD) on 2026-08-04
Lowest end of day price: 7.7405172774299 EUR (C$8.93 USD) on 2026-03-18