Highest end of day price: 63.95749950029 EUR (C$74.40 USD) on 2026-06-02
Lowest end of day price: 31.712204899061 EUR (C$33.50 USD) on 2023-10-26