Highest end of day price: 271.91221089805 EUR (C$336.30 USD) on 2018-02-06
Lowest end of day price: 12.162714020853 EUR (C$13.57 USD) on 2020-03-16