Highest end of day price: 5.2644932470285 EUR (C$7.07 USD) on 2005-03-10
Lowest end of day price: 0.0047492403692223 EUR (C$0.005068 USD) on 2023-09-15