Highest end of day price: 34.898069897882 EUR (C$39.92 USD) on 2026-07-03
Lowest end of day price: 14.84171487525 EUR (C$14.24 USD) on 2022-09-27