Highest end of day price: 28.916743118195 EUR (C$30.11 USD) on 1999-07-20
Lowest end of day price: 0.26498340729975 EUR (C$0.36 USD) on 2004-12-03