Highest end of day price: 17.468320442488 EUR (C$20.59 USD) on 2026-05-08
Lowest end of day price: 15.030305134927 EUR (C$17.22 USD) on 2026-03-30