Highest end of day price: 4.173683425249 EUR (C$4.72 USD) on 2021-12-03
Lowest end of day price: 0.00031736218220242 EUR (C$0.0003684 USD) on 2026-03-06