Highest end of day price: 157.98540845653 EUR (C$183.41 USD) on 2026-06-03
Lowest end of day price: 1.6168858311002 EUR (C$2.06 USD) on 2008-12-05