Earnings Labs
Shell plc logo

Shell plc (SHEL)

NYSE·Energy·Oil & Gas Integrated

$87.55

+0.74%

Mkt Cap $245.65B

Mkt Cap

$245.65B

P/E

Fwd P/E

11.80

P/S

Rev TTM

EPS TTM

EPS — Estimate vs Actual