Highest end of day price: 78.823027210428 EUR (C$92.82 USD) on 2026-02-25
Lowest end of day price: 5.1623823173136 EUR (C$4.35 USD) on 2000-10-19