Highest end of day price: 3.5067423304249 EUR (C$3.71 USD) on 2023-10-27
Lowest end of day price: 0.32129961277232 EUR (C$0.37 USD) on 2026-09-15