Highest end of day price: 295.91779438361 EUR (C$349.95 USD) on 2026-02-09
Lowest end of day price: 118.69769164086 EUR (C$125.40 USD) on 2023-10-26