Earnings

Who just beat, who reports next, and how big a move the options market expects. Momentum screen last run 2d ago

Post-earnings momentum screen

All five filters must pass on real data; a rescan refreshes this table but never changes the day's picks
#1TEM
Tempus AI, Inc.
$80.58
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
First Watch Restaurant Group, I
$12.95
SMA (simple moving average): the average closing price over the last N days. Price above the 20, 50, and 200 day SMAs means the trend is up on short, medium, and long horizons at once.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
Varonis Systems, Inc.
$48.82
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
Patterson-UTI Energy, Inc.
$13.16
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
#5EL
Estee Lauder Companies, Inc. (T
$109.23
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
Roku, Inc.
$160.36
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
#7XEL
Xcel Energy Inc.
$78.94
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
Sony Group Corporation
$25.55
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
Fortrea Holdings Inc.
$22.42
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
#10BTSG
BrightSpring Health Services, I
$66.10
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
#11ENTG
Entegris, Inc.
$154.73
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
#12BXP
BXP, Inc.
$64.93
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.
#13NEO
NeoGenomics, Inc.
$17.93
Market cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.EPS surprise: how far earnings per share (a company's profit divided by its share count) came in above what analysts expected. A +10% beat means profit topped the consensus estimate by 10%. This screen requires more than +8%.QoQ: quarter over quarter, this quarter's earnings per share compared with the prior quarter's. Growth above 15% in three months signals the business is accelerating, not just beating a low bar once.RSI (Relative Strength Index): a 0 to 100 momentum gauge built from the last 14 days of price moves. The 50 to 70 band this screen wants means solid upward momentum; readings above 70 are often called overbought and tend to precede pullbacks.RVOL (relative volume): today's trading volume divided by the 50 day average. 1.3x means 30% more shares changing hands than normal, a sign of genuine interest in the stock rather than routine drift.Distance from the 52 week high: how far the current price sits below the stock's highest price of the past year. Trading near the high is a classic sign of strength; far below it means the move has to reclaim old ground first.Earnings day volume: how many times normal volume traded on the day results were reported. A big spike means the market genuinely reacted to the report, which is the setup post-earnings drift feeds on.

Expected swings

Names reporting inside two weeks where option prices imply a move far bigger than a normal week; measured from live quotes during market hours
SymbolMarket cap: the total value of all the company's shares, price times share count. Mega is $200B and up, large $10B to $200B, mid $2B to $10B, small $300M to $2B. Bigger companies tend to be better known, more liquid, and less prone to wild data glitches.ReportsImplied move: the size of the swing the options market itself is pricing in through the next earnings report, in either direction. It is the real quoted cost of an at the money straddle (a call plus a put) divided by the stock price, measured to the first expiry after the report.Normal week: how much this stock usually moves in five trading days, computed from its actual daily price changes over the last three months. It is the baseline the implied move is compared against.Swing ratio: the implied move divided by the stock's normal week. A ratio of 3x means the options market is pricing an earnings reaction three times the size of an ordinary week for this stock; the bigger the ratio, the bigger the expected shakeup.Vol trend: realized volatility over the last 5 sessions compared with the last 60. Heating up means the stock is already moving more than usual before the report; steady means recent trading looks like the longer average.
MFG
Mizuho Financial Group, Inc. Sp
$116BNov 13 (5d)±60.2%±4.2%14.2xsteady
MUFG
Mitsubishi UFJ Financial Group,
$242BNov 13 (5d)±14.6%±3.6%4.1xsteady
SE
Sea Limited
$46.5BNov 10 (2d)±13.8%±5.7%2.4xsteady
TGT
Target Corporation
$70.1BNov 18 (10d)±9.8%±4.1%2.4xsteady
DIS
Walt Disney Company (The)
$197BNov 17 (9d)±7.4%±3.2%2.3xsteady
TJX
TJX Companies, Inc. (The)
$151BNov 18 (10d)±7.2%±3.3%2.2xsteady
NVDA
NVIDIA Corporation
$5.0TNov 17 (9d)±10.4%±4.9%2.1xsteady
LOW
Lowe's Companies, Inc.
$120BNov 18 (10d)±8.1%±3.9%2.1xheating up
CSCO
Cisco Systems, Inc.
$406BNov 12 (4d)±10.1%±4.9%2.1xsteady
VIK
Viking Holdings Ltd
$38.4BNov 17 (9d)±10.5%±5.5%1.9xheating up
WMT
Walmart Inc.
$994BNov 19 (11d)±8.0%±4.2%1.9xsteady
SMFG
Sumitomo Mitsui Financial Group
$152BNov 13 (5d)±7.1%±3.7%1.9xsteady
INTU
Intuit Inc.
$95.3BNov 19 (11d)±11.9%±6.3%1.9xsteady
KEYS
Keysight Technologies Inc.
$44.4BNov 19 (11d)±12.9%±7.0%1.9xheating up
HD
Home Depot, Inc. (The)
$331BNov 17 (9d)±6.9%±3.8%1.8xsteady
TTWO
Take-Two Interactive Software,
$39.1BNov 9 (1d)±8.8%±4.8%1.8xheating up
PANW
Palo Alto Networks, Inc.
$287BNov 18 (10d)±13.6%±8.7%1.6xquiet lately
KKR
KKR & Co. Inc.
$90.8BNov 9 (1d)±7.5%±4.9%1.5xheating up
NTES
NetEase, Inc.
$74.3BNov 19 (11d, est)±7.7%±5.1%1.5xsteady
OXY
Occidental Petroleum Corporatio
$56.9BNov 9 (1d)±6.1%±4.2%1.5xheating up
AMAT
Applied Materials, Inc.
$303BNov 12 (4d)±10.7%±7.5%1.4xheating up
NBIS
Nebius Group N.V.
$41.9BNov 12 (4d)±20.5%±14.4%1.4xheating up
B
Barrick Mining Corporation
$66.4BNov 9 (1d)±7.4%±6.0%1.2xheating up
PBR
Petroleo Brasileiro S.A. Petrob
$136BNov 10 (2d)±6.3%±7.1%0.9xquiet lately
NU
Nu Holdings Ltd.
$58.1BNov 12 (4d)±7.3%±9.2%0.8xquiet lately

Upcoming earnings

Universe names reporting in the next 45 days; watchlist names flagged
SymbolEarningsInPrice
RDNTNov 80d$80.18
ANNXNov 9 (est)1d$4.05
WTTRNov 91d$19.74
CEVANov 91d$29.51
NRGNov 91d$96.06
DOLENov 91d$13.84
NESRNov 91d$21.49
CECONov 91d$48.60
TGTXNov 91d$61.44
CNHNov 91d$11.81
MNDYNov 91d$95.42
IONSNov 91d$38.60
OCULNov 91d$6.67
TNXPNov 91d$5.15
ROIVNov 91d$37.06
KKRNov 91d$98.30
HAINNov 91d$0.14
PRAXNov 91d$265.93
BNov 91d$40.34
EVGONov 91d$1.73
SGINov 91d$67.32
SOCNov 91d$1.96
THNov 91d$10.42
SGRYNov 9 (est)1d$23.17
CGONNov 9 (est)1d$65.34
GETYNov 91d$0.02
LIFNov 91d$44.43
ZIPNov 91d$4.19
FWRDNov 91d$17.54
PSKYNov 91d$9.78

Recent reports

Real EPS results fetched in the last 14 days
SymbolReportedEPS / estSurprise
COMPNov 50.15 / 0.19-18.8%
RCNov 5-0.53 / -0.47-13.9%
GHNov 5-0.29 / -0.31+7.8%
CTMXNov 5-0.09 / -0.10+11.0%
UEICNov 50.34 / 0.03+1033.3%
MBCNov 50.10 / 0.03+233.3%
WYNNNov 50.33 / 0.59-44.5%
OPENNov 5-0.07 / -0.05-27.5%
GRNDNov 50.13 / 0.15-13.8%
MTDNov 512.57 / 12.09+3.9%
TMDXNov 50.51 / 0.29+73.8%
NOGNov 51.32 / 1.06+24.5%
CCSINov 51.50 / 1.41+6.6%
KTOSNov 50.24 / 0.21+15.9%
BTENov 50.22 / 0.20+10.0%
WKNov 50.77 / 0.63+21.4%
AUGONov 51.15 / 1.23-6.5%
ALECNov 51.11 / 0.06+1690.3%
HHHNov 50.95 / 0.69+37.8%
LIONNov 50.07 / -0.02+409.6%
MATNov 51.30 / 0.94+38.3%
MERCNov 5-0.88 / -1.05+16.2%
DVNNov 51.42 / 1.31+8.0%
GMABNov 50.55 / 0.32+70.5%
VERANov 5-1.30 / -1.62+19.7%
HNSTNov 50.10 / 0.01+619.0%
FGNov 50.74 / 0.66+13.0%
FNFNov 51.32 / 1.32-0.3%
AVPTNov 50.13 / 0.09+34.8%
SMRNov 5-0.11 / -0.12+7.2%