Highest end of day price: 7.907639156838 EUR (C$9.29 USD) on 2026-04-21
Lowest end of day price: 2.9771868448521 EUR (C$3.45 USD) on 2018-10-11