Highest end of day price: 374.58728164521 EUR (C$458.38 USD) on 2020-12-22
Lowest end of day price: 185.37851011887 EUR (C$194.13 USD) on 2023-10-03