Highest end of day price: 36.834874552054 EUR (C$43.15 USD) on 2026-01-06
Lowest end of day price: 3.88569441146 EUR (C$4.98 USD) on 2014-10-15