Highest end of day price: 14.890053593257 EUR (C$16.78 USD) on 2017-06-02
Lowest end of day price: 1.0632743066601 EUR (C$1.50 USD) on 2009-07-31