Highest end of day price: 293.28491248145 EUR (C$345.43 USD) on 2026-02-06
Lowest end of day price: 118.69769164086 EUR (C$125.40 USD) on 2023-10-26