Highest end of day price: 6.12052493876 EUR (C$6.66 USD) on 2025-03-17
Lowest end of day price: 3.0990543490949 EUR (C$3.25 USD) on 2024-12-03