Highest end of day price: 24.810862739267 EUR (C$33.67 USD) on 2007-04-16
Lowest end of day price: -22.147306298043 EUR (C-$21.16 USD) on 2000-06-09