Shell

Shell

Global energy company engaged in oil, gas, and renewable energy production and distribution.

HQ location
London, United Kingdom
Founding location
Calgary, Canada
Website
Launch date
Employees
Market cap
$208.9b
Enterprise value
$249.8b
Share price
$70.41 SHEL
Company register number
Corporate Venture Fund
Authorizing premium user...