Calendar

Wednesday Aug 27,2025
Estimate Eps
Actual Eps
Eps Surprise
Estimate Revenue
Actual Revenue
Revenue Surprise
Period
logo
RY
Royal Bank Of Canada
2.41 USD
2.71 USD
+12.52%
11.66B USD
12.27B USD
+5.19%
Q3 2025
Backtest
The backtest shows that RY's stock has a strong 71.43% win rate at both 3 and 30 days after beating earnings expectations, with cumulative returns of 1.44% after 30 days. This suggests a delayed but clear positive market reaction, despite some short-term volatility indicated by a lower 10-day win rate of 42.86%. The Banks Industry also demonstrates a modest yet consistent positive response, with average returns peaking at 0.97% around day 27. Investors might benefit from holding RY and other banking stocks for up to a month following earnings beats to capture these gains.
logo
WSM
Williams-Sonoma
1.78 USD
2 USD
+12.36%
1.82B USD
1.84B USD
+1.10%
Q2 2026
logo
SJM
The J. M. Smucker
1.87 USD
1.9 USD
+1.60%
2.10B USD
2.11B USD
+0.48%
Q1 2026
logo
DCI
Donaldson
1.02 USD
1.03 USD
+0.98%
951.59M USD
980.70M USD
+3.06%
Q4 2025
logo
HAFN
Hafnia
0.14 USD
0.15 USD
+7.14%
249.42M USD
231.16M USD
-7.32%
Q2 2025
logo
TIGR
UP Fintech Holding
--
0.24 USD
--
118.12M USD
121.38M USD
+2.76%
Q2 2025
logo
PLAB
Photronics
0.38 USD
0.51 USD
+34.21%
204.30M USD
210.39M USD
+2.98%
Q3 2025
logo
KSS
Kohl'S
0.36 USD
0.56 USD
+55.56%
3.37B USD
3.35B USD
-0.59%
Q2 2026
logo
REX
Rex American
--
0.43 USD
--
165.00M USD
158.56M USD
-3.90%
Q2 2026
logo
ZH
Zhihu
--
0.041 USD
--
104.92M USD
100.07M USD
-4.62%
Q2 2025
logo
MCFT
MasterCraft Boat
0.18 USD
0.4 USD
+122.22%
70.45M USD
79.52M USD
+12.87%
Q4 2025
logo
DXLG
Destination XL Group
-0.03 USD
0.02 USD
+166.67%
117.23M USD
115.51M USD
-1.47%
Q2 2026
logo
NVDA
Nvidia
1 USD
1.04 USD
+4.00%
45.70B USD
46.74B USD
+2.28%
Q2 2026
logo
CRWD
CrowdStrike Holdings
0.83 USD
0.93 USD
+12.05%
1.15B USD
1.17B USD
+1.74%
Q2 2026
logo
SNOW
Snowflake
0.27 USD
0.38 USD
+40.74%
1.09B USD
1.14B USD
+4.59%
Q2 2026
logo
TCOM
Trip.com
0.86 USD
1.024 USD
+18.27%
2.04B USD
2.07B USD
+1.60%
Q2 2025