Shell plc 3rd quarter 2022 unaudited results

SHEL Ratings Summary
SHEL Quant Ranking