Highest end of day price: 16.192898158554 EUR (C$18.87 USD) on 2018-07-17
Lowest end of day price: 3.4001254273023 EUR (C$3.78 USD) on 2015-01-26