Highest end of day price: 133.01578804457 EUR (C$142.89 USD) on 2023-02-10
Lowest end of day price: 11.287469298694 EUR (C$13.11 USD) on 2026-01-15