Highest end of day price: 18.257890391628 EUR (C$20.85 USD) on 2022-02-09
Lowest end of day price: 5.4005059286977 EUR (C$5.91 USD) on 2025-03-19