Highest end of day price: 87.647102799369 EUR (C$102.31 USD) on 2026-01-22
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10