Sector Statistics Report

Sector: Energy

Quarter: Q3 2025

Generated: December 8, 2025 at 3:14 AM

Time Period: current

Download CSV Print Report

Executive Summary

Total Companies Analyzed
32
COUNT(DISTINCT symbol) WHERE sector = 'Energy'
Beat Estimates
52.0%
Percentage of companies exceeding estimates
Average QoQ Revenue Growth
+20.00%
AVG((current_revenue - prev_quarter_revenue) / prev_quarter_revenue * 100)
Average YoY Revenue Growth
-4.80%
AVG((current_revenue - prev_year_revenue) / prev_year_revenue * 100)
Average QoQ EPS Growth
+44.00%
AVG((current_eps - prev_quarter_eps) / ABS(prev_quarter_eps) * 100)
Average YoY EPS Growth
+140.20%
AVG((current_eps - prev_year_eps) / ABS(prev_year_eps) * 100)

Methodology

Data Collection Period

Data collected for fiscal quarters ending within the reporting period. Companies are matched by ticker symbol across time periods.

Growth Calculations

Earnings Surprises

Price Reaction

Stock price percentage change following earnings announcement (typically measured as close-to-close or intraday swing).

Detailed Company Data

The following table shows individual company data used in calculations. Total records: 32

Symbol Company Report Date Revenue Rev Growth % EPS EPS Est. EPS Growth % Surprise Reaction %
TEN-PE Tsakos Energy Navigation Limited Nov 20, 2025 $0.16B N/A $0.75 $0.65 N/A +$0.11 0.0%
DLNG Dynagas LNG Partners LP Nov 20, 2025 $0.04B -0.1% $0.36 $0.31 +44.0% +$0.05 +7.4%
NKLR Terra Innovatum Global NV Ordinary shares Nov 18, 2025 N/A N/A $-0.04 $-0.02 N/A $-0.02 +21.0%
JKS JinkoSolar Holding Co Ltd Nov 17, 2025 $2.27B N/A $-0.01 $-2.56 N/A +$2.55 +11.5%
TBN Tamboran Resources Corp Nov 13, 2025 N/A N/A $-138.00 $-0.26 N/A $-137.74 +6.5%
SND Smart Sand Inc Nov 12, 2025 $0.09B N/A $0.08 $-0.03 N/A +$0.11 +8.1%
EPM Evolution Petroleum Corporation Nov 11, 2025 $0.02B N/A $0.10 $0.02 N/A +$0.08 +5.2%
INR Infinity Natural Resources Inc Nov 10, 2025 $15.73B +8.9% $305.49 $0.44 +36.1% +$305.05 +3.6%
BKV BKV Corporation Nov 10, 2025 $0.13B N/A $0.91 $0.22 N/A +$0.69 +6.9%
GLP-PB Global Partners LP Nov 7, 2025 $4.69B +1.5% $0.66 $1.09 +20.0% $-0.43 +0.3%
BRY Berry Corporation Nov 6, 2025 $0.15B N/A N/A $0.07 N/A N/A +8.3%
SD SandRidge Energy Inc Nov 6, 2025 $0.04B N/A $0.42 $0.32 N/A +$0.10 +5.1%
CEIX CONSOL Energy Inc Nov 6, 2025 $1.00B -9.1% N/A $-0.72 N/A N/A +9.7%
LPG Dorian LPG Ltd Nov 6, 2025 $0.12B N/A $1.30 $1.45 N/A $-0.15 +8.2%
NC NACCO Industries Inc Nov 5, 2025 $0.08B N/A $1.78 N/A N/A N/A +4.8%
SLNG Stabilis Solutions Inc Nov 5, 2025 $0.02B N/A $0.06 $0.01 N/A +$0.05 +8.1%
ET-PI Energy Transfer LP Nov 5, 2025 $19.95B +3.7% $0.28 $0.33 -12.5% $-0.05 +1.1%
BORR Borr Drilling Limited Nov 5, 2025 $0.28B +3.5% $0.10 $0.08 -28.6% +$0.02 +8.1%
GPRK GeoPark Limited Nov 5, 2025 $0.12B N/A $0.31 $0.31 N/A $0.00 +4.8%
TPL Texas Pacific Land Corporation Nov 5, 2025 $0.20B N/A $5.27 $5.77 N/A $-0.50 +3.8%
UUUU Energy Fuels Inc Nov 4, 2025 $0.02B +320.5% $-0.07 $-0.08 N/A +$0.01 +7.3%
SHLS Shoals Technologies Group Inc Nov 4, 2025 $0.14B N/A $0.12 $0.13 N/A $-0.01 +10.7%
VTOL Bristow Group Inc Nov 4, 2025 $0.39B +2.6% $1.15 $0.95 +19.4% +$0.21 +4.3%
BP BP plc Nov 4, 2025 $48.42B N/A $0.85 $0.72 N/A +$0.13 +2.4%
KOS Kosmos Energy Ltd Nov 3, 2025 $0.31B -20.9% $-0.15 $-0.13 +21.1% $-0.02 +10.2%
WMB The Williams Companies Inc Nov 3, 2025 $2.92B N/A $0.49 $0.52 N/A $-0.03 +3.5%
OIS Oil States International Inc Oct 31, 2025 $0.17B N/A $0.08 $0.09 N/A $-0.01 +7.3%
GEL Genesis Energy LP Oct 30, 2025 $0.41B +9.7% $0.19 $0.13 +252.4% +$0.06 +7.4%
EPD Enterprise Products Partners LP Oct 30, 2025 $12.02B N/A $0.61 $0.65 N/A $-0.04 +3.2%
DHT DHT Holdings Inc Oct 29, 2025 $0.08B N/A $0.28 $0.17 N/A +$0.11 +4.3%
METCL Ramaco Resources Inc 900 Oct 28, 2025 $0.12B N/A N/A N/A N/A N/A +0.2%
TTI TETRA Technologies Inc Oct 28, 2025 $0.15B N/A $0.04 $0.04 N/A $0.00 +10.5%

SQL Query Reference

Main Statistics Query

SELECT
    e.symbol,
    e.revenue as current_revenue,
    e.eps as current_eps,

    -- Previous quarter (flexible 2-5 month lookback)
    (SELECT revenue FROM earningscalendar
     WHERE symbol = e.symbol
     AND fiscalDateEnding < e.fiscalDateEnding
     AND fiscalDateEnding >= DATE_SUB(e.fiscalDateEnding, INTERVAL 5 MONTH)
     ORDER BY fiscalDateEnding DESC LIMIT 1) as prev_quarter_revenue,

    -- Previous year (11-14 month lookback)
    (SELECT revenue FROM earningscalendar
     WHERE symbol = e.symbol
     AND fiscalDateEnding BETWEEN DATE_SUB(e.fiscalDateEnding, INTERVAL 14 MONTH)
         AND DATE_SUB(e.fiscalDateEnding, INTERVAL 11 MONTH)
     ORDER BY ABS(DATEDIFF(fiscalDateEnding, DATE_SUB(e.fiscalDateEnding, INTERVAL 1 YEAR)))
     LIMIT 1) as prev_year_revenue

FROM earningscalendar e
JOIN ticker t ON e.symbol = t.ticker
WHERE t.sector = 'Energy'
AND e.fiscalDateEnding IS NOT NULL
AND e.revenue > 1000000  -- Minimum revenue threshold

← Back to Sector Page