Highest end of day price: 162.78768540427 EUR (C$187.77 USD) on 2025-11-21
Lowest end of day price: 132.40346180766 EUR (C$139.85 USD) on 2023-09-28