Shell reports 5,701,440,412 total voting rights as of Oct. 30, 2026 - SHEL News | Rallies