Data collected for fiscal quarters ending within the reporting period. Companies are matched by ticker symbol across time periods.
Stock price percentage change following earnings announcement (typically measured as close-to-close or intraday swing).
The following table shows individual company data used in calculations. Total records: 20
| Symbol | Company | Report Date | Revenue | Rev Growth % | EPS | EPS Est. | EPS Growth % | Surprise | Reaction % |
|---|---|---|---|---|---|---|---|---|---|
| BF-B | BrownForman Corporation | Dec 4, 2025 | $1.04B | +12.1% | N/A | $0.47 | N/A | N/A | +5.1% |
| BF-A | BrownForman Corporation | Dec 4, 2025 | $1.04B | +12.1% | $0.47 | $0.48 | +30.6% | $-0.01 | +2.4% |
| PXED | Phoenix Education Partners Inc | Nov 20, 2025 | $0.25B | N/A | $0.94 | $1.01 | N/A | $-0.08 | +8.6% |
| POST | Post Holdings Inc | Nov 20, 2025 | $2.25B | N/A | $2.09 | $1.87 | N/A | +$0.22 | +2.2% |
| AGRI | AgriFORCE Growing Systems Ltd | Nov 18, 2025 | $0.00B | N/A | $-5.55 | N/A | N/A | N/A | +16.6% |
| BRBR | BellRing Brands Inc | Nov 18, 2025 | $0.65B | N/A | $0.51 | $0.55 | N/A | $-0.04 | +4.2% |
| EDBL | Edible Garden AG Incorporated | Nov 14, 2025 | $0.00B | -10.5% | $-1.38 | $-0.51 | +79.0% | $-0.87 | +24.0% |
| SOWG | Sow Good Inc | Nov 14, 2025 | $0.00B | -16.3% | $-0.90 | $-0.06 | -148.6% | $-0.84 | +20.5% |
| LOCL | Local Bounti Corporation | Nov 13, 2025 | $0.01B | N/A | $0.00 | $-1.42 | N/A | +$1.42 | +11.8% |
| LWAY | Lifeway Foods Inc | Nov 12, 2025 | $0.06B | +6.0% | $0.23 | $0.28 | -18.3% | $-0.05 | +7.9% |
| DOLE | Dole plc | Nov 10, 2025 | $2.28B | N/A | $0.16 | $0.17 | N/A | $-0.01 | +6.6% |
| NOMD | Nomad Foods Limited | Nov 6, 2025 | $0.88B | N/A | $0.58 | $0.47 | N/A | +$0.10 | +5.8% |
| NATR | Natures Sunshine Products Inc | Nov 6, 2025 | $0.13B | +11.8% | $0.36 | $0.16 | +2.9% | +$0.20 | +5.0% |
| ANDE | The Andersons Inc | Nov 4, 2025 | $2.68B | N/A | $0.59 | $1.65 | N/A | $-1.06 | +3.9% |
| XXII | 22nd Century Group Inc | Nov 4, 2025 | $0.00B | -1.8% | $0.46 | $-16.79 | +133.9% | +$17.25 | +13.0% |
| TAP-A | Molson Coors Beverage Company | Nov 4, 2025 | $2.97B | -7.1% | $-14.79 | $1.69 | -794.5% | $-16.48 | +1.5% |
| GHC | Graham Holdings Company | Oct 29, 2025 | $1.28B | +5.2% | $4,404.34 | $11.59 | +52,646.6% | +$4,392.75 | +3.4% |
| FDP | Fresh Del Monte Produce Inc | Oct 29, 2025 | $1.02B | -13.6% | $-0.58 | $0.38 | -149.4% | $-0.96 | +8.2% |
| MDLZ | Mondelez International Inc | Oct 28, 2025 | $9.74B | N/A | $0.72 | $0.72 | N/A | $0.00 | +2.2% |
| KOF | CocaCola FEMSA SAB de CV | Oct 24, 2025 | $3.88B | N/A | $1.71 | $1.35 | N/A | +$0.36 | +3.1% |
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 = 'Consumer Defensive'
AND e.fiscalDateEnding IS NOT NULL
AND e.revenue > 1000000 -- Minimum revenue threshold