Highest end of day price: 269.63367945304 EUR (C$308.47 USD) on 2026-07-03
Lowest end of day price: 95.100167001628 EUR (C$101.70 USD) on 2020-03-23