Highest end of day price: 595.99706097151 EUR (C$672.93 USD) on 2021-12-16
Lowest end of day price: 189.56539860784 EUR (C$233.24 USD) on 2018-02-13