Highest end of day price: 258.16369311208 EUR (C$305.30 USD) on 2021-09-09
Lowest end of day price: 17.237977224741 EUR (C$15.70 USD) on 2000-08-03