52-week adjusted-price high
Active Adjusted close first reaches a 252-trading-day high; repeated hits within 20 days count once.
30 historical occurrences (since 2017-08-24)
Average forward return after 52-week adjusted-price high。20-day: Win 65.5%, Sample 29, Median +4.29%, Excess +1.01%, Beat mkt rate 65.5%;60-day: Win 64.3%, Sample 28, Median +7.12%, Excess +4.77%, Beat mkt rate 53.6%;120-day: Win 64.3%, Sample 28, Median +19.52%, Excess +16.58%, Beat mkt rate 60.7%
Stock avg forward return Market (same period)
120 days after: historical avg +22.73%
20-day
60-day
120-day
Win
65.5%
64.3%
64.3%
Sample
29
28
28
Median
+4.29%
+7.12%
+19.52%
Excess
+1.01%
+4.77%
+16.58%
Beat mkt rate
65.5%
53.6%
60.7%
Over 28 occurrences, 120-day forward avg gained 22.73%, beat the market by 16.58 pts; win rate 64.3%.
Top-quintile 6-month momentum
Active · now 99.7457627118644% The stock ranks in the top 20% of the liquid US common-stock universe by 126-day adjusted return.
22 historical occurrences (since 2017-02-16)
Average forward return after Top-quintile 6-month momentum。20-day: Win 77.3%, Sample 22, Median +3.84%, Excess +1.24%, Beat mkt rate 63.6%;60-day: Win 68.2%, Sample 22, Median +1.97%, Excess +8.21%, Beat mkt rate 40.9%;120-day: Win 52.4%, Sample 21, Median +0.74%, Excess +7.29%, Beat mkt rate 38.1%
Stock avg forward return Market (same period)
120 days after: historical avg +13.97%
20-day
60-day
120-day
Win
77.3%
68.2%
52.4%
Sample
22
22
21
Median
+3.84%
+1.97%
+0.74%
Excess
+1.24%
+8.21%
+7.29%
Beat mkt rate
63.6%
40.9%
38.1%
Over 21 occurrences, 120-day forward avg gained 13.97%, beat the market by 7.29 pts; win rate 52.4%.
Filed revenue acceleration
Active · now 49.21836448690367% TTM revenue growth is at least 10% and improved versus the prior filed quarter; event date is the SEC filing date.
7 historical occurrences (since 2017-06-09)
Average forward return after Filed revenue acceleration。20-day: Win 66.7%, Sample 6, Median +12.15%, Excess +5.04%, Beat mkt rate 66.7%;60-day: Win 100%, Sample 6, Median +15.03%, Excess +30.33%, Beat mkt rate 83.3%;120-day: Win 80%, Sample 5, Median +24.84%, Excess +87.57%, Beat mkt rate 80%
Stock avg forward return Market (same period)
120 days after: historical avg +97.35%
20-day
60-day
120-day
Win
66.7%
100%
80%
Sample
6
6
5
Median
+12.15%
+15.03%
+24.84%
Excess
+5.04%
+30.33%
+87.57%
Beat mkt rate
66.7%
83.3%
80%
Over 5 occurrences, 120-day forward avg gained 97.35%, beat the market by 87.57 pts; win rate 80%.