Highest end of day price: 5.1658100919944 EUR (C$5.58 USD) on 2025-03-25
Lowest end of day price: 0.44117822363932 EUR (C$0.57 USD) on 2012-10-15