Highest end of day price: 4.173683425249 EUR (C$4.72 USD) on 2021-12-03
Lowest end of day price: 0.0034750342587328 EUR (C$0.003960 USD) on 2025-04-16