Highest end of day price: 62.43485956202 EUR (C$72.02 USD) on 2025-11-21
Lowest end of day price: 53.776843118607 EUR (C$58.19 USD) on 2024-02-26