Highest end of day price: 129.62173244769 EUR (C$152.88 USD) on 2017-10-16
Lowest end of day price: 10.186905204244 EUR (C$10.89 USD) on 2020-03-23