Highest end of day price: 3.5067423304249 EUR (C$3.71 USD) on 2023-10-27
Lowest end of day price: 0.45033932952857 EUR (C$0.52 USD) on 2025-06-20