Calendar

Monday Aug 4,2025
Estimate Eps
Actual Eps
Eps Surprise
Estimate Revenue
Actual Revenue
Revenue Surprise
Period
logo
IDXX
IDEXX Laboratories
3.3 USD
3.63 USD
+10.00%
1.07B USD
1.11B USD
+3.74%
Q2 2025
Backtest
The backtest reveals that IDXX experiences a modest 3-day win rate of 53.85% following earnings beats, but the 10-day and 30-day win rates decline to 46.15%, with returns diminishing from 2.59% at 10 days to 0.46% at 30 days. This suggests a fleeting positive market reaction that quickly fades and lacks sustainability. The results indicate that while an earnings beat generates initial optimism, it does not support prolonged price appreciation. Investors may benefit more from short-term trading strategies post-earnings rather than long-term investment based solely on these beats.
logo
IMO
Imperial Oil
1.13 USD
1.36 USD
+20.09%
8.68B USD
8.25B USD
-5.00%
Q2 2025
logo
BNTX
BioNTech
-2.2 USD
-1.88 USD
+14.62%
304.68M USD
306.96M USD
+0.75%
Q2 2025
logo
WAT
Waters
2.95 USD
2.95 USD
+0.00%
748.51M USD
771.00M USD
+3.00%
Q2 2025
logo
ON
On Semiconductor
0.53 USD
0.53 USD
+0.00%
1.45B USD
1.47B USD
+1.38%
Q2 2025
logo
KSPI
Joint Stock
2.7 USD
2.6 USD
-3.41%
1.45B USD
1.86B USD
+28.11%
Q2 2025
logo
TSN
Tyson Foods
0.79 USD
0.91 USD
+15.19%
13.56B USD
13.88B USD
+2.36%
Q3 2025
logo
L
Loews
--
1.87 USD
--
--
4.56B USD
--
Q2 2025
logo
CNA
CNA Financial
0.88 USD
1.23 USD
+39.77%
3.75B USD
3.72B USD
-0.80%
Q2 2025
logo
BRKR
Bruker
0.42 USD
0.32 USD
-23.81%
810.15M USD
797.40M USD
-1.57%
Q2 2025
logo
AXSM
Axsome Therapeutics
-1.07 USD
-0.97 USD
+9.35%
138.02M USD
150.04M USD
+8.71%
Q2 2025
logo
FRPT
Freshpet
0.18 USD
0.33 USD
+83.33%
267.94M USD
264.70M USD
-1.21%
Q2 2025
logo
W
Wayfair
0.32 USD
0.87 USD
+171.88%
3.12B USD
3.27B USD
+4.90%
Q2 2025
logo
TSEM
Tower Semiconductor
0.46 USD
0.5 USD
+8.70%
371.63M USD
372.00M USD
+0.10%
Q2 2025
logo
TGTX
Tg Therapeutics
0.29 USD
0.17 USD
-41.38%
146.27M USD
141.10M USD
-3.53%
Q2 2025
logo
KRYS
Krystal Biotech
1.44 USD
1.29 USD
-10.42%
91.96M USD
96.04M USD
+4.44%
Q2 2025