Highest end of day price: 225.98742834738 EUR (C$245.34 USD) on 2020-04-21
Lowest end of day price: 118.40721217674 EUR (C$125.35 USD) on 2023-10-20