MarketInOut Stock Screener Log In | Sign Up
 

Post-Earnings Drift

 
Europe

Post-earnings announcement drift (PEAD) is one of the best-documented effects in finance: stocks that react strongly to earnings tend to keep moving in the same direction for weeks. This screen lists stocks on European exchanges that gapped up more than 3% on the report day or the day after within the last 20 business days, and today still close above the report-day close and low and above the 20-day moving average. These are earnings winners that the market keeps buying.

Screening formula:
exch(xetra,bme,mil,par,ams) and type(stock) and wdays_since_earn_rep >= 2 and wdays_since_earn_rep <= 20 and math.max(evalat(gapup, wdays_since_earn_rep), evalat(gapup, wdays_since_earn_rep - 1)) > 3 and c > c[wdays_since_earn_rep] and c > l[wdays_since_earn_rep] and c > sma(20) and draw(earnrep) and sortby(change(20), desc) and show(wdays_since_earn_rep as days_since_report, change(20) as change_20d_pct)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Days_since_report  Change_20d_pct
 MSN.DE 
Insurance Brokers
Financial Services
XETRA
Large
 79,987  180.70  5.85 3.35 1  10.00  22.88
 ERCB.DE 
Communication Equipment
Technology
XETRA
Large
 32,098  9.99  0.09 0.91 4,788  11.00  20.80
 ERCG.DE 
Communication Equipment
Technology
XETRA
Large
 32,409  9.79  -0.21 -2.1 32  11.00  20.72
 DS81.DE 
Integrated Freight & Logistics
Industrials
XETRA
Large
 43,875  187.45  0.35 0.19 3  7.00  18.38
 NOT.DE 
Drug Manufacturers - General
Healthcare
XETRA
Mega
 266,258  145.56  2.38 1.66 5,622  3.00  16.67
 XUP.DE 
Biotechnology
Healthcare
XETRA
Small
 586.37  11.26  -0.08 -0.71 205  19.00  7.03
 FER.MC 
Engineering & Construction
Industrials
BME
Large
 34,778  50.70  -0.12 -0.24 2,088,440  3.00  6.80
 LIGHT.AS 
Electrical Equipment & Parts
Industrials
AMS
Small
 1,814.36  15.26  -0.08 -0.52 824,433  5.00  -2.62
 DBK.DE 
Banks - Regional
Financial Services
XETRA
Large
 56,051  30.08  -1.08 -3.47 2,419,489  2.00  -2.78
 G14.DE 
Electrical Equipment & Parts
Industrials
XETRA
Small
 1,834.54  15.23  -0.21 -1.36 3,673  5.00  -2.81
 49V.DE 
Electrical Equipment & Parts
Industrials
XETRA
Large
 67,145  209.40  -16.85 -7.45 1,559  7.00  -6.35
11 matches
Data as of Oct 30, 2026, updated intraday



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog