Highest end of day price: 162.03839557379 EUR (C$186.90 USD) on 2025-11-21
Lowest end of day price: 133.9256814051 EUR (C$142.67 USD) on 2023-09-20