Highest end of day price: 238.6056306825 EUR (C$280.74 USD) on 2025-12-23
Lowest end of day price: 95.100167001628 EUR (C$101.70 USD) on 2020-03-23