Shell (SHEL) Gross Profit (2009 - 2025)

Shell (SHEL) reported Gross Profit of $62.9 billion for Q2 2025, up 151.16% on a YoY basis from $25.0 billion in Q2 2024, and up 169.0% quarter-over-quarter from $23.4 billion in Q1 2025.

Shell (SHEL) Gross Profit (2009 - 2025) Analysis & Trends

Shell has reported Gross Profit for 17 years, with the latest figure at $62.9 billion in Q2 2025.

  • For the quarter ending Q2 2025, Gross Profit rose 151.16% year-over-year to $62.9 billion; the trailing twelve-month figure through Jun 2025 stood at $150.1 billion (down 33.87% YoY), and the FY2025 full-year result was $89.7 billion, down 11.12% from the prior year.
  • Gross Profit for Q2 2025 stood at $62.9 billion, up from $23.4 billion in the prior quarter.
  • The five-year high for Gross Profit was $379.6 billion in Q4 2022, with the low at -$38.5 billion in Q2 2021.
  • Historically, Gross Profit has averaged $57.4 billion across 5 years, with a median of $38.8 billion in 2024.
  • The largest YoY upside for Gross Profit was 251514.57% in 2022 against a maximum downside of 7501.02% in 2022.
  • Shell's Gross Profit stood at -$151.0 million in 2021, then surged by 251514.57% to $379.6 billion in 2022, then sank by 80.73% to $73.2 billion in 2023, then slumped by 47.03% to $38.8 billion in 2024, then jumped by 62.31% to $62.9 billion in 2025.
  • The last three Gross Profit figures came in at $62.9 billion (Q2 2025), $23.4 billion (Q1 2025), and $38.8 billion (Q4 2024), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Petrobras - Petroleo Brasileiro 1,901.04 Bn 1,894.28 Bn 11.34 Bn
2 Exxon Mobil 629.96 Bn 628.14 Bn -
3 TotalEnergies SE 621.59 Bn 621.59 Bn 26,816.00
4 Shell 546.31 Bn 505.07 Bn -
5 Chevron 370.90 Bn 376.56 Bn 20.34 Bn
6 Cenovus Energy 354.37 Bn 352.41 Bn 6.46 Bn
7 Eni Spa 252.26 Bn 242.70 Bn -
8 Bp 196.12 Bn 159.56 Bn -
9 Suncor Energy 57.67 Bn 55.06 Bn 7.44 Bn
10 Imperial Oil 42.92 Bn 42.17 Bn -

Historic Data

Download Data
DateValue
Jun 30, 2025 62.91 Bn
Jun 30, 2025 62.91 Bn
Mar 31, 2025 23.39 Bn
Mar 31, 2025 23.39 Bn
Dec 31, 2024 38.76 Bn
Dec 31, 2024 38.76 Bn
Jun 30, 2024 25.05 Bn
Jun 30, 2024 25.05 Bn
Mar 31, 2024 42.44 Bn
Mar 31, 2024 42.44 Bn
Jun 30, 2023 73.17 Bn
Jun 30, 2023 73.17 Bn
Mar 31, 2023 86.31 Bn
Mar 31, 2023 86.31 Bn
Dec 31, 2022 379.64 Bn
Dec 31, 2022 379.64 Bn
Sep 30, 2022 -1.33 Bn
Sep 30, 2022 -1.33 Bn
Jun 30, 2022 33.40 Bn
Jun 30, 2022 33.40 Bn