Highest end of day price: 283.27404446427 EUR (C$329.91 USD) on 2026-01-15
Lowest end of day price: 163.56395949739 EUR (C$172.76 USD) on 2023-10-30