Score momentum and model performance
Compare the strongest StockMarketScore improvements, largest score declines and stocks with the most accurate historically evaluated AI forecasts.
Overall score momentum across the previous 30 days
| Rank | Stock | Score | Previous | Change | Trend | News | Technical | Fundamental | Model Reliability | Comparison Period |
|---|---|---|---|---|---|---|---|---|---|---|
| #1 | GXO Logistics, Inc. GXO · XNYS | 39 | 65 | -26 pts | Bearish | 30 | 12 | 50 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #2 | Altria Group, Inc. MO · XNYS |
64 |
| -24 pts |
| Bearish |
| 30 |
| 12 |
| 55 |
| 48/100 – Medium |
Jul 20, 2026 to Aug 19, 2026 |
| #3 | United Parcel Service, Inc. Class B UPS · XNYS | 42 | 66 | -24 pts | Bearish | 30 | 20 | 56 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #4 | Parsons Corporation PSN · XNYS | 40 | 61 | -21 pts | Bearish | 30 | 10 | 54 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #5 | Dutch Bros Inc. BROS · XNYS | 41 | 61 | -20 pts | Bearish | 30 | 22 | 51 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #6 | YETI Holdings, Inc. Common Stock YETI · XNYS | 42 | 62 | -20 pts | Bearish | 28 | 14 | 62 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #7 | Verisk Analytics, Inc. Common Stock VRSK · XNAS | 42 | 61 | -19 pts | Bearish | 28 | 24 | 53 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #8 | Viatris Inc. Common Stock VTRS · XNAS | 44 | 63 | -19 pts | Bearish | 50 | 20 | 49 | 54/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #9 | Realty Income Corporation O · XNYS | 45 | 64 | -19 pts | Bearish | 50 | 26 | 48 | 61/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #10 | Healthcare Realty Trust Incorporated HR · XNYS | 43 | 61 | -18 pts | Bearish | 50 | 22 | 44 | 51/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #11 | VeriSign Inc VRSN · XNAS | 46 | 64 | -18 pts | Bearish | 50 | 26 | 52 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #12 | Datadog, Inc. Class A Common Stock DDOG · XNAS | 43 | 60 | -17 pts | Bearish | 50 | 19 | 49 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #13 | Kilroy Realty Corp. KRC · XNYS | 45 | 62 | -17 pts | Bearish | 50 | 20 | 52 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #14 | Millicom International Cellular S.A. Common Stock TIGO · XNAS | 45 | 62 | -17 pts | Bearish | 50 | 18 | 50 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #15 | FirstEnergy Corp. FE · XNYS | 44 | 60 | -16 pts | Bearish | 50 | 20 | 50 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #16 | NNN REIT, Inc. NNN · XNYS | 44 | 60 | -16 pts | Bearish | 50 | 23 | 52 | 62/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #17 | Agree Realty Corporation ADC · XNYS | 45 | 61 | -16 pts | Bearish | 50 | 20 | 50 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #18 | Aon plc Class A AON · XNYS | 45 | 61 | -16 pts | Bearish | 50 | 29 | 56 | 63/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #19 | BRIXMOR PROPERTY GROUP INC. BRX · XNYS | 45 | 61 | -16 pts | Bearish | 50 | 20 | 53 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #20 | EastGroup Properties Inc. EGP · XNYS | 45 | 61 | -16 pts | Bearish | 50 | 20 | 51 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #21 | First Industrial Realty Trust, Inc. FR · XNYS | 45 | 61 | -16 pts | Bearish | 50 | 20 | 53 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #22 | Schneider National, Inc. SNDR · XNYS | 45 | 61 | -16 pts | Bearish | 50 | 20 | 54 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #23 | Assured Guaranty, LTD AGO · XNYS | 46 | 62 | -16 pts | Bearish | 50 | 21 | 54 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #24 | Euronet Worldwide Inc EEFT · XNAS | 46 | 62 | -16 pts | Bearish | 50 | 18 | 57 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #25 | Omega Healthcare Investors Inc. OHI · XNYS | 46 | 62 | -16 pts | Bearish | 50 | 20 | 57 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #26 | DaVita Inc. DVA · XNYS | 48 | 64 | -16 pts | Bearish | 70 | 16 | 52 | 49/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #27 | Meta Platforms, Inc. Class A Common Stock META · XNAS | 42 | 57 | -15 pts | Bearish | 28 | 13 | 60 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #28 | Federal Realty Investment Trust FRT · XNYS | 45 | 60 | -15 pts | Bearish | 50 | 24 | 52 | 52/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #29 | STAG INDUSTRIAL, INC. STAG · XNYS | 45 | 60 | -15 pts | Bearish | 50 | 17 | 52 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #30 | BURLINGTON STORES, INC. BURL · XNYS | 46 | 61 | -15 pts | Bearish | 50 | 25 | 53 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #31 | Fortune Brands Innovations, Inc. FBIN · XNYS | 46 | 61 | -15 pts | Bearish | 50 | 28 | 53 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #32 | Fidelity National Financial, Inc. FNF · XNYS | 46 | 61 | -15 pts | Bearish | 50 | 20 | 54 | 63/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #33 | Regency Centers Corporation REG · XNAS | 46 | 61 | -15 pts | Bearish | 50 | 24 | 52 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #34 | Shift4 Payments, Inc. FOUR · XNYS | 47 | 62 | -15 pts | Bearish | 50 | 30 | 51 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #35 | MURPHY USA INC. MUSA · XNYS | 47 | 62 | -15 pts | Bearish | 50 | 22 | 57 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #36 | Old Dominion Freight Line ODFL · XNAS | 47 | 62 | -15 pts | Bearish | 50 | 18 | 60 | 63/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #37 | Affiliated Managers Group AMG · XNYS | 48 | 63 | -15 pts | Bearish | 50 | 24 | 60 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #38 | Lamar Advertising Co LAMR · XNAS | 48 | 63 | -15 pts | Bearish | 64 | 27 | 53 | 61/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #39 | Dominion Energy, Inc Common Stock D · XNYS | 49 | 64 | -15 pts | Bearish | 70 | 22 | 51 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #40 | Welltower Inc. WELL · XNYS | 51 | 66 | -15 pts | Neutral | 50 | 53 | 48 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #41 | Globe Life Inc. GL · XNYS | 43 | 57 | -14 pts | Bearish | 50 | 22 | 55 | 61/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #42 | Insulet Corporation PODD · XNAS | 43 | 57 | -14 pts | Bearish | 27 | 19 | 59 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #43 | XPO, Inc. XPO · XNYS | 43 | 57 | -14 pts | Bearish | 50 | 18 | 52 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #44 | American International Group, Inc. AIG · XNYS | 45 | 59 | -14 pts | Bearish | 50 | 20 | 53 | 61/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #45 | Ralliant Corporation RAL · XNYS | 45 | 59 | -14 pts | Bearish | 50 | 23 | 48 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #46 | Elanco Animal Health Incorporated Common Stock ELAN · XNYS | 46 | 60 | -14 pts | Bearish | 50 | 33 | 48 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #47 | MSCI, Inc. MSCI · XNYS | 46 | 60 | -14 pts | Bearish | 50 | 25 | 52 | 62/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #48 | Bunge Global SA BG · XNYS | 47 | 61 | -14 pts | Bearish | 50 | 36 | 53 | 63/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #49 | East-West Bancorp Inc EWBC · XNAS | 47 | 61 | -14 pts | Bearish | 50 | 27 | 55 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #50 | Molina Healthcare, Inc. MOH · XNYS | 47 | 61 | -14 pts | Bearish | 50 | 35 | 46 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #51 | White Mountains Insurance Group Ltd. WTM · XNYS | 47 | 61 | -14 pts | Bearish | 50 | 25 | 58 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #52 | Xylem Inc XYL · XNYS | 47 | 61 | -14 pts | Bearish | 50 | 24 | 57 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #53 | Zions Bancorporation N.A. ZION · XNAS | 47 | 61 | -14 pts | Bearish | 50 | 23 | 54 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #54 | The Scotts Miracle-Gro Company SMG · XNYS | 48 | 62 | -14 pts | Bearish | 73 | 16 | 48 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #55 | American Healthcare REIT, Inc. AHR · XNYS | 49 | 63 | -14 pts | Neutral | 50 | 49 | 49 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #56 | Waste Management, Inc. WM · XNYS | 50 | 64 | -14 pts | Bearish | 70 | 24 | 54 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #57 | Casey's General Stores Inc CASY · XNAS | 54 | 68 | -14 pts | Bearish | 70 | 22 | 66 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #58 | Jefferies Financial Group Inc. JEF · XNYS | 40 | 53 | -13 pts | Bearish | 28 | 20 | 51 | 50/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #59 | Centene Corporation CNC · XNYS | 43 | 56 | -13 pts | Bearish | 28 | 33 | 50 | 61/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #60 | Performance Food Group Company PFGC · XNYS | 43 | 56 | -13 pts | Bearish | 50 | 12 | 50 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #61 | Healthpeak Properties, Inc. DOC · XNYS | 44 | 57 | -13 pts | Bearish | 50 | 20 | 49 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #62 | Valvoline Inc. VVV · XNYS | 44 | 57 | -13 pts | Bearish | 50 | 14 | 49 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #63 | CVS HEALTH CORPORATION CVS · XNYS | 45 | 58 | -13 pts | Bearish | 50 | 18 | 52 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #64 | Fifth Third Bancorp FITB · XNYS | 45 | 58 | -13 pts | Bearish | 50 | 20 | 50 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #65 | Lear Corporation LEA · XNYS | 45 | 58 | -13 pts | Bearish | 50 | 8 | 57 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #66 | Everest Group, Ltd. EG · XNYS | 46 | 59 | -13 pts | Bearish | 50 | 25 | 57 | 63/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #67 | Corteva, Inc. Common Stock CTVA · XNYS | 47 | 60 | -13 pts | Bearish | 50 | 19 | 52 | 51/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #68 | Columbia Banking Systems Inc COLB · XNAS | 48 | 61 | -13 pts | Bearish | 60 | 21 | 54 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #69 | Nexstar Media Group, Inc. Common Stock NXST · XNAS | 48 | 61 | -13 pts | Neutral | 50 | 44 | 51 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #70 | Old Republic International Corporation ORI · XNYS | 48 | 61 | -13 pts | Neutral | 50 | 38 | 55 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #71 | PROLOGIS, INC. PLD · XNYS | 48 | 61 | -13 pts | Bearish | 65 | 22 | 50 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #72 | PRIMERICA, INC. PRI · XNYS | 48 | 61 | -13 pts | Bearish | 50 | 31 | 55 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #73 | Regions Financial Corp. RF · XNYS | 48 | 61 | -13 pts | Neutral | 50 | 38 | 55 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #74 | C.H. Robinson Worldwide, Inc. CHRW · XNAS | 49 | 62 | -13 pts | Bearish | 65 | 18 | 57 | 50/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #75 | Cousins Properties Inc. CUZ · XNYS | 49 | 62 | -13 pts | Bearish | 73 | 20 | 49 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #76 | M&T Bank Corp. MTB · XNYS | 49 | 62 | -13 pts | Neutral | 50 | 36 | 54 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #77 | The Western Union Company WU · XNYS | 51 | 64 | -13 pts | Bearish | 72 | 18 | 56 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #78 | EPR Properties EPR · XNYS | 52 | 65 | -13 pts | Neutral | 65 | 42 | 54 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #79 | Bank of America Corporation BAC · XNYS | 53 | 66 | -13 pts | Bullish | 35 | 71 | 53 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #80 | Roblox Corporation RBLX · XNYS | 38 | 50 | -12 pts | Bearish | 28 | 17 | 44 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #81 | Alaska Air Group, Inc. ALK · XNYS | 40 | 52 | -12 pts | Bearish | 50 | 15 | 46 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #82 | Kyndryl Holdings, Inc. KD · XNYS | 43 | 55 | -12 pts | Bearish | 30 | 25 | 53 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #83 | Bank OZK OZK · XNAS | 43 | 55 | -12 pts | Bearish | 50 | 20 | 50 | 53/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #84 | Atmos Energy Corporation ATO · XNYS | 45 | 57 | -12 pts | Bearish | 50 | 19 | 54 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #85 | Axis Capital Holders Limited AXS · XNYS | 46 | 58 | -12 pts | Bearish | 50 | 19 | 54 | 51/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #86 | Crane Company CR · XNYS | 46 | 58 | -12 pts | Bearish | 50 | 18 | 58 | 64/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #87 | Fidelity National Information Services, Inc. FIS · XNYS | 46 | 58 | -12 pts | Bearish | 50 | 17 | 57 | 55/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #88 | AutoNation, Inc. AN · XNYS | 47 | 59 | -12 pts | Bearish | 50 | 26 | 52 | 63/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #89 | Idexx Laboratories Inc IDXX · XNAS | 47 | 59 | -12 pts | Bearish | 50 | 19 | 59 | 54/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #90 | On Holding AG ONON · XNYS | 47 | 59 | -12 pts | Bearish | 70 | 10 | 51 | 61/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #91 | Amer Sports, Inc. AS · XNYS | 49 | 61 | -12 pts | Bearish | 73 | 19 | 51 | 58/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #92 | The Hartford Insurance Group, Inc. HIG · XNYS | 49 | 61 | -12 pts | Bearish | 50 | 31 | 58 | 62/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #93 | JB Hunt Transport Services Inc JBHT · XNAS | 49 | 61 | -12 pts | Bearish | 50 | 28 | 58 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #94 | Kimco Realty Corp. KIM · XNYS | 49 | 61 | -12 pts | Bearish | 72 | 20 | 52 | 60/100 – High | Jul 20, 2026 to Aug 19, 2026 |
| #95 | Ventas, Inc. VTR · XNYS | 49 | 61 | -12 pts | Neutral | 50 | 46 | 48 | 59/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #96 | BRIGHT HORIZONS FAMILY SOLUTIONS INC. BFAM · XNYS | 50 | 62 | -12 pts | Bearish | 50 | 34 | 55 | 54/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #97 | CrowdStrike Holdings, Inc. Class A Common Stock CRWD · XNAS | 50 | 62 | -12 pts | Neutral | 50 | 69 | 44 | 56/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #98 | MetLife, Inc. MET · XNYS | 50 | 62 | -12 pts | Neutral | 50 | 49 | 53 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #99 | BJs Wholesale Club Holdings, Inc. Common Stock BJ · XNYS | 51 | 63 | -12 pts | Bearish | 60 | 30 | 56 | 54/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |
| #100 | Texas Pacific Land Corporation TPL · XNYS | 51 | 63 | -12 pts | Bearish | 72 | 19 | 59 | 57/100 – Medium | Jul 20, 2026 to Aug 19, 2026 |