Highest end of day price: 77.893331410088 EUR (C$89.34 USD) on 2026-06-19
Lowest end of day price: 75.72993545338 EUR (C$86.50 USD) on 2026-07-08