Highest end of day price: 9.1570388403305 EUR (C$10.61 USD) on 2026-08-17
Lowest end of day price: 6.8172361359634 EUR (C$7.79 USD) on 2026-06-29