Highest end of day price: 8.7438088298806 EUR (C$10.23 USD) on 2025-10-16
Lowest end of day price: 6.7897154144522 EUR (C$7.31 USD) on 2023-12-12