Highest end of day price: 11.240456427931 EUR (C$13.25 USD) on 2026-05-08
Lowest end of day price: 10.496139477015 EUR (C$12.11 USD) on 2026-03-27