Highest end of day price: 63.089681041943 EUR (C$72.08 USD) on 2026-07-14
Lowest end of day price: 3.6670339154128 EUR (C$4.63 USD) on 2009-03-09