Highest end of day price: 65.555427268422 EUR (C$76.42 USD) on 2026-01-09
Lowest end of day price: 11.833742115772 EUR (C$13.13 USD) on 2016-07-06