Back to screener

SHEL

Shell Plc ADR

Energy · Oil & Gas Integrated · United Kingdom

$100.18

Market cap $285.64B

Valuation

Health

Mood

Greed

Dividend yield

3.01%

TTM

3.13%

Forward

Explore SmartStockScore

Data updated daily