Highest end of day price: 244.66457240322 EUR (C$290.47 USD) on 2020-07-30
Lowest end of day price: 161.92490420227 EUR (C$155.39 USD) on 2022-09-27