Highest end of day price: 144.05395467361 EUR (C$168.54 USD) on 2025-10-16
Lowest end of day price: 108.08115062396 EUR (C$116.46 USD) on 2024-02-20