Highest end of day price: 11.598146077346 EUR (C$13.54 USD) on 2026-08-25
Lowest end of day price: 2.9653220080647 EUR (C$3.52 USD) on 2026-01-26