Highest end of day price: 378.35761615243 EUR (C$458.65 USD) on 2021-02-15
Lowest end of day price: 33.117135093908 EUR (C$35.17 USD) on 2016-12-09