Highest end of day price: 242.66602663367 EUR (C$293.44 USD) on 2021-02-17
Lowest end of day price: 95.516130977706 EUR (C$94.91 USD) on 2022-10-28