Highest end of day price: 68.088611840408 EUR (C$80.19 USD) on 2026-02-06
Lowest end of day price: 5.1623823173136 EUR (C$4.35 USD) on 2000-10-19