Highest end of day price: 241.44609865714 EUR (C$280.07 USD) on 2025-11-28
Lowest end of day price: 126.24959567911 EUR (C$122.56 USD) on 2022-10-12