Highest end of day price: 4.206027644654 EUR (C$4.90 USD) on 2025-10-28
Lowest end of day price: 0.48913028259061 EUR (C$0.61 USD) on 2012-09-04