Highest end of day price: 72.826200602285 EUR (C$85.74 USD) on 2025-12-30
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10