Highest end of day price: 25.069417242483 EUR (C$29.74 USD) on 2020-09-18
Lowest end of day price: 3.0250849742587 EUR (C$4.13 USD) on 2008-10-10