Highest end of day price: 248.38027518292 EUR (C$269.23 USD) on 2024-07-24
Lowest end of day price: 118.69769164086 EUR (C$125.40 USD) on 2023-10-26