Highest end of day price: 77.592922402735 EUR (C$90.78 USD) on 2025-10-16
Lowest end of day price: 62.556633437502 EUR (C$66.08 USD) on 2023-09-28