Highest end of day price: 3000.089727961 EUR (C$3,377 USD) on 2017-06-05
Lowest end of day price: 16.263134693318 EUR (C$20.82 USD) on 2014-10-16