Highest end of day price: 529.60780057594 EUR (C$615.01 USD) on 2026-06-04
Lowest end of day price: 115.96312934599 EUR (C$156.79 USD) on 2013-10-09