Highest end of day price: 31.665736056437 EUR (C$35.97 USD) on 2026-07-28
Lowest end of day price: 26.222591816633 EUR (C$30.35 USD) on 2026-06-12