Highest end of day price: 76.498565847264 EUR (C$90.31 USD) on 2026-04-15
Lowest end of day price: 68.954315593024 EUR (C$79.54 USD) on 2026-03-27