Highest end of day price: 215.51644290309 EUR (C$249.56 USD) on 2021-11-03
Lowest end of day price: 0.30376698915751 EUR (C$0.35 USD) on 2026-09-17