Highest end of day price: 38.352603223558 EUR (C$43.77 USD) on 2026-07-22
Lowest end of day price: 3.88569441146 EUR (C$4.98 USD) on 2014-10-15