Highest end of day price: 11.753792557601 EUR (C$13.37 USD) on 2026-07-01
Lowest end of day price: 9.091647682176 EUR (C$10.49 USD) on 2026-03-27