Highest end of day price: 17.458500700021 EUR (C$21.75 USD) on 2018-03-26
Lowest end of day price: 3.2275507622199 EUR (C$4.50 USD) on 2008-12-23