Highest end of day price: 357.55156703628 EUR (C$417.86 USD) on 2026-04-07
Lowest end of day price: 347.85828423039 EUR (C$416.24 USD) on 2026-01-30