Highest end of day price: 167.07314918397 EUR (C$194.58 USD) on 2026-01-15
Lowest end of day price: 98.460524509145 EUR (C$104.00 USD) on 2023-10-30