Highest end of day price: 169.95211316017 EUR (C$196.42 USD) on 2026-08-05
Lowest end of day price: 136.36198203951 EUR (C$156.27 USD) on 2026-03-30