Highest end of day price: 6.3734271129328 EUR (C$6.70 USD) on 2022-06-10
Lowest end of day price: 0.25658568492863 EUR (C$0.32 USD) on 2010-06-15