Highest end of day price: 68.852062914774 EUR (C$79.64 USD) on 2025-10-13
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10