Highest end of day price: 67.228254369576 EUR (C$78.37 USD) on 2026-01-09
Lowest end of day price: 60.795871527817 EUR (C$69.70 USD) on 2026-03-19