Highest end of day price: 93.01823545932 EUR (C$108.16 USD) on 2026-09-03
Lowest end of day price: 14.715320576596 EUR (C$15.74 USD) on 2020-03-23