Highest end of day price: 3.5067423304249 EUR (C$3.71 USD) on 2023-10-27
Lowest end of day price: 0.40251017642837 EUR (C$0.47 USD) on 2026-08-31