Highest end of day price: 24.578779476113 EUR (C$26.98 USD) on 2015-12-29
Lowest end of day price: 5.157820593147 EUR (C$7.01 USD) on 2008-10-08