Highest end of day price: 95.625138289497 EUR (C$111.88 USD) on 2025-10-16
Lowest end of day price: 26.337232972589 EUR (C$28.56 USD) on 2024-02-28