Highest end of day price: 1.7018931748812 EUR (C$2.35 USD) on 2014-03-21
Lowest end of day price: 0.092966015179671 EUR (C$0.10 USD) on 2023-12-27