Highest end of day price: 31.722381940748 EUR (C$36.12 USD) on 2026-07-28
Lowest end of day price: 26.22259058168 EUR (C$30.35 USD) on 2026-06-12