Highest end of day price: 158.87035199424 EUR (C$162.81 USD) on 2025-02-03
Lowest end of day price: 134.17262458353 EUR (C$142.93 USD) on 2023-09-20