Highest end of day price: 11.840871845648 EUR (C$13.70 USD) on 2021-11-08
Lowest end of day price: 1.9294764204922 EUR (C$2.17 USD) on 2016-05-18