Highest end of day price: 133.01578804457 EUR (C$142.89 USD) on 2023-02-10
Lowest end of day price: 16.431580302678 EUR (C$19.17 USD) on 2026-01-13