Highest end of day price: 19.30142186591 EUR (C$22.42 USD) on 2025-11-17
Lowest end of day price: 7.6475252805047 EUR (C$9.06 USD) on 2020-11-19