Highest end of day price: 17.972081535836 EUR (C$20.84 USD) on 2026-06-15
Lowest end of day price: 15.030305134927 EUR (C$17.22 USD) on 2026-03-30