Highest end of day price: 385.91012935568 EUR (C$407.05 USD) on 2022-05-17
Lowest end of day price: 13.472477387365 EUR (C$15.22 USD) on 2016-08-17