Highest end of day price: 31.855264908255 EUR (C$43.37 USD) on 2007-04-17
Lowest end of day price: 0.21055582687676 EUR (C$0.26 USD) on 2012-07-05