Highest end of day price: 26.673989089631 EUR (C$31.18 USD) on 2026-08-20
Lowest end of day price: 7.6475252805047 EUR (C$9.06 USD) on 2020-11-19