Highest end of day price: 121.06036024515 EUR (C$140.82 USD) on 2025-10-24
Lowest end of day price: 73.845983397912 EUR (C$81.40 USD) on 2023-05-04