Highest end of day price: 77.893331410088 EUR (C$89.34 USD) on 2026-06-19
Lowest end of day price: 74.352015689873 EUR (C$84.59 USD) on 2026-07-23