$96.85
-0.77-0.79%
Last update: Oct 7, 7:11 PM
$97.80
0.180.19%

Shell (SHEL) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
2.848B
Shares Float
1.600B
Insider Shares Owned
2.731M
Insider % Owned
0.0%
Institutional Shares Held
160.853M
Institutional % Held
5.6%
Ownership Breakdown