Highest end of day price: 23.476371472605 EUR (C$29.66 USD) on 2005-05-18
Lowest end of day price: 0.45904931483069 EUR (C$0.58 USD) on 2009-03-05