Highest end of day price: 223.2145610303 EUR (C$255.40 USD) on 2026-07-06
Lowest end of day price: 141.87586989931 EUR (C$151.16 USD) on 2024-04-22