Top Multi-Factor Stocks

Last Updated: 5/31/2023

Our combined factor score ranks all stocks using a combination of value, momentum, quality, and low volatility. The stocks with the highest scores and the greatest consistency across the factors will receive the best rankings.

Top Multi-Factor Stocks

Ticker Price Market Cap
($mil)
ACGL $71.20 $26,516
AFL $65.24 $39,420
ASC $11.90 $490
AZO $2,454.64 $44,736
BP $34.99 $101,216
CALM $47.48 $2,326
DQ $36.92 $2,853
FINV $3.98 $1,115
GIB $102.31 $21,678
GL $105.14 $10,047
HIG $68.79 $21,341
INSW $37.17 $1,830
LOPE $104.97 $3,225
MLI $77.81 $4,435
NVR $5,621.21 $18,252
ORCL $105.15 $283,884
PRDO $11.87 $801
RDY $54.48 $9,092
SFM $35.33 $3,641
SHEL $57.49 $191,653
SPOK $11.97 $239
STNG $47.10 $2,646
TNK $37.39 $1,270
TRV $173.29 $40,026
TTE $57.85 $143,475
SXI $140.32 $1,670
SIGI $99.80 $6,037
SJM $145.31 $15,495
SNDR $26.55 $4,737
UMC $8.39 $21,067
VOD $9.67 $25,922
VRTX $325.30 $83,782
XOM $104.04 $420,634
SANM $54.32 $3,160
RS $232.12 $13,647
ORAN $12.01 $31,944
ORLY $928.08 $56,501
PHM $66.69 $14,887
MFC $18.79 $34,725
HMC $28.87 $52,509
EME $171.02 $8,131
ETD $25.60 $649
DOX $95.77 $11,516
DHT $8.02 $1,307
CBZ $50.28 $2,520
CACI $300.33 $6,845
CHKP $123.44 $14,907
AON $311.86 $63,696
AMK $28.47 $2,105
ARCB $87.32 $2,092
ALSN $48.78 $4,442
CEIX $54.49 $1,848
CHE $529.45 $7,952
CAH $81.33 $20,707
CB $190.10 $78,732
BBSI $84.02 $572
BBVA $6.85 $41,150
DECK $489.12 $12,795
CRH $48.37 $35,057
CRUS $77.52 $4,249
CSCO $50.17 $204,446
CVCO $261.42 $2,266
EXLS $152.27 $5,062
EXPD $115.10 $17,586
GILD $76.33 $95,210
GLOP $8.52 $440
FWRD $98.31 $2,552
HUBG $75.04 $2,502
IBKR $78.94 $33,382
MRK $109.17 $277,012
MRTN $21.74 $1,766
MTG $15.47 $4,434
LPLA $198.52 $15,419
SAIC $97.49 $5,264
PRGS $60.00 $2,598
PRI $185.15 $6,707
WTS $164.69 $5,495
WTW $221.29 $23,548
WAFD $26.70 $1,757
WERN $45.22 $2,866
WIRE $170.38 $2,994
WMK $59.83 $1,609
VRSN $224.85 $23,406
VCTR $31.32 $2,095
UNM $45.08 $8,884
SNY $50.45 $127,448
SLGN $46.13 $5,086
TAK $16.08 $51,174
TNET $88.34 $5,249
TNP $17.97 $530
TOL $68.50 $7,585
TPH $29.38 $2,941
SLF $48.37 $28,403
SNA $256.65 $13,585
SSTK $47.22 $1,702
ULTA $412.20 $20,528
TX $37.79 $7,418
WRB $56.83 $14,820
WSO $331.04 $14,663
REGN $728.60 $79,935
RDN $26.07 $4,076
SCPL $19.46 $2,428
PFG $68.43 $16,613
OFG $24.84 $1,181
LSTR $178.45 $6,412
KOF $84.27 $17,689
LEN $107.80 $34,609
MTH $118.37 $4,352
MCK $384.27 $52,108
GWW $654.06 $32,812
CVLG $38.73 $500
CLW $31.08 $526
DSGX $77.77 $6,616
CASH $45.91 $1,236
CHCO $89.55 $1,350
AJG $203.52 $43,594
ALG $169.08 $2,029
AXS $52.76 $4,495
ACA $66.48 $3,220
E $27.70 $49,343
DLB $81.06 $7,742
COLM $74.61 $4,629
CPRX $11.55 $1,224
CSWI $143.85 $2,231
HVT $26.18 $426
KNX $56.69 $9,129
LII $280.97 $9,975
LKQ $52.81 $14,116
NVS $96.55 $219,208
NAT $3.62 $756
NMIH $25.60 $2,132
PCAR $71.16 $37,187
RLI $126.44 $5,760
PLPC $151.55 $750
ZTO $25.21 $22,255
TMHC $43.38 $4,733
TGS $12.52 $1,959
SSD $120.84 $5,156
SPSC $157.92 $5,769
STRL $47.67 $1,468
TXRH $107.84 $7,225
V $221.64 $454,172
VPG $34.48 $469
RE $351.41 $15,067
RGA $142.84 $9,505
QFIN $13.52 $2,183
PLAB $21.11 $1,319
OSIS $119.42 $1,998
MYRG $130.36 $2,178
NSIT $136.09 $4,527
NTES $84.97 $54,802
ODFL $317.58 $34,823
OC $109.31 $9,850
MDC $40.77 $2,981
MHO $71.38 $1,986
HSIC $74.12 $9,710
HCA $264.18 $72,673
IMXI $23.08 $841
JBSS $115.59 $1,336
KFRC $58.08 $1,181
KHC $37.85 $46,451
CNA $37.00 $10,022
DHI $107.39 $36,628
G $36.84 $6,784
GDDY $72.39 $11,185
FUTU $36.94 $5,158
FNB $11.43 $4,127
FCN $186.19 $6,327
EQH $25.21 $8,977
EQNR $25.98 $82,764
AMG $141.84 $5,121
CCEP $62.06 $28,433
BJ $61.50 $8,264
BMI $139.69 $4,095
BKE $31.66 $1,597
BMY $63.71 $133,845
BTI $32.32 $71,745
CDNS $234.75 $64,013
CI $242.64 $71,790
AIT $128.01 $4,948
ASO $48.88 $3,768
ASX $7.67 $15,923
ENSG $88.05 $4,929
FELE $93.56 $4,322
FIX $151.34 $5,413
EXP $164.62 $5,825
GE $102.40 $111,510
GIS $83.27 $48,909
DEO $170.07 $94,504
DKS $127.40 $10,986
CMC $43.64 $5,111
CTS $45.45 $1,433
KEYS $162.27 $28,852
MSM $92.13 $5,151
MO $44.32 $79,113
LYG $2.22 $36,419
KNSL $312.78 $7,242
NICE $196.57 $12,108
RIO $60.20 $101,296
ROCK $55.14 $1,677
WMT $146.06 $393,974
WINA $330.61 $1,145
TT $166.58 $37,989
TSM $101.98 $479,283
TSCO $215.35 $23,596
TRI $124.99 $58,914
TK $5.66 $544
THFF $33.52 $404
TBBK $32.68 $1,787
STN $57.79 $6,422
SRCE $42.27 $1,044
WABC $39.19 $1,044
YPF $11.28 $9,106
WTM $1,336.90 $3,427
VMI $271.44 $5,716
UFPI $81.15 $5,039
SEIC $57.30 $7,638
QLYS $122.91 $4,535
RGP $15.42 $519
NDAQ $54.95 $26,968
NYT $35.62 $5,866
LRN $40.10 $1,726
MGRC $89.98 $2,202
HUBB $288.88 $15,481
HSBC $37.42 $147,849
IBN $22.88 $80,413
IBOC $43.70 $2,714
CVX $153.12 $288,005
CMG $2,071.28 $57,146
CPRT $88.60 $42,301
DVA $92.42 $8,382
GOLF $45.36 $3,056
GPC $157.70 $22,159
GPK $24.46 $7,513
GRBK $48.46 $2,205
GEF $60.65 $3,086
FN $118.38 $4,297
ASR $279.94 $8,414
ASB $15.41 $2,325
AX $40.74 $2,408
AVNS $23.95 $1,118
APOG $37.71 $840
ADUS $88.37 $1,432
CCB $35.10 $466
CASY $229.45 $8,550
BOKF $83.77 $5,579
BERY $58.22 $6,940
BBAR $4.48 $1,899
BANR $45.19 $1,552
CIG $2.32 $6,003
ADM $71.43 $38,903
AEL $40.30 $3,141
A $117.73 $34,775
AKAM $92.11 $14,019
AN $140.60 $6,413
FICO $790.41 $19,755
ELV $441.73 $104,715
ERF $14.16 $3,030
DIOD $91.77 $4,196
CRAI $93.99 $660
CTBI $34.61 $622
IART $38.31 $3,138
HRB $30.19 $4,597
KFY $47.79 $2,505
MDLZ $72.37 $98,557
MUSA $280.54 $6,111
LOW $205.70 $121,774
LZB $27.12 $1,170
LECO $175.34 $10,095
NOMD $17.13 $2,989
OTEX $41.45 $11,211
RNST $26.88 $1,508
ROL $39.42 $19,426
TWNK $25.19 $3,346
TW $68.80 $14,562
VSH $26.18 $3,657
STM $43.34 $39,665
SNPS $464.83 $70,728
TPR $40.58 $9,406
TKR $74.39 $5,385
SKM $20.88 $8,264
STLD $93.03 $15,725
UBS $19.47 $67,215
UNH $479.85 $446,756
WSM $115.75 $7,434
WCN $136.92 $35,296
RMD $209.98 $30,852
RELL $16.67 $236
OTTR $75.25 $3,139
PFE $37.01 $208,933
PG $143.18 $337,471
PEBO $26.40 $933
NNI $93.31 $3,479
NFLX $392.98 $174,696
NYCB $10.56 $7,626
NXST $152.61 $5,472
NSSC $37.75 $1,388
KR $45.96 $32,983
MAS $49.99 $11,252
LPG $23.37 $944
MUFG $6.61 $84,371
MSCI $471.41 $37,743
MSFT $331.21 $2,462,708
MPC $107.79 $45,733
MCRI $65.11 $1,246
JPM $137.46 $401,698
JBL $91.26 $12,109
ITT $78.75 $6,489
IDCC $82.66 $2,210
HOLX $78.66 $19,360
CSL $215.87 $11,002
DGX $133.88 $14,996
FLO $25.22 $5,343
ATVI $80.02 $62,908
ABBV $136.44 $240,720
ABT $101.71 $176,868
BDC $88.28 $3,756
BRO $62.98 $17,864
BLK $673.58 $100,877
BLD $206.87 $6,568
CHTR $333.34 $50,193
BY $18.05 $681
ABC $166.01 $33,611
AMGN $218.53 $116,766
AME $147.53 $34,002
AMN $96.43 $3,823
AMP $309.45 $32,238
AVGO $803.34 $334,932
ANET $174.42 $53,771
GFI $14.61 $13,177
ESNT $45.15 $4,843
EXPO $92.09 $4,681
EBF $19.84 $513
CRVL $192.46 $3,299
COST $508.03 $225,170
CLS $12.91 $1,568
HLI $89.00 $6,058
HCCI $33.69 $820
HCKT $19.34 $526
HTLF $28.65 $1,219
ITUB $5.23 $47,831
MEDP $207.19 $6,319
MBUU $53.56 $1,105
LULU $336.64 $42,861
NTCT $30.73 $2,190
NX $21.29 $708
NVO $159.81 $275,565
NWLI $375.01 $1,364
PERI $30.08 $1,414
PGC $27.03 $487
PFBC $47.72 $685
ORI $24.91 $7,293
PAG $145.24 $10,022
PAM $37.46 $4,254
PLXS $91.40 $2,527
PRMW $13.01 $2,096
PSO $9.93 $7,138
RSG $142.00 $44,912
WPM $44.13 $19,979
YUM $127.79 $35,792
UFPT $155.48 $1,184
TTEK $136.47 $7,264
VEEV $163.66 $26,217
SKY $57.66 $3,289
TECK $38.11 $19,790
TME $6.92 $11,875
TR $38.62 $2,765
TSEM $40.43 $4,450
TS $25.60 $15,014
TRTN $82.84 $4,561
STBA $27.58 $1,075
STRA $78.19 $1,923
SSB $64.87 $4,925
VOYA $69.15 $6,795
URI $346.52 $23,817
UNF $170.12 $3,180
SAIA $288.32 $7,650
SBSI $27.16 $840
PNR $57.18 $9,432
RGR $52.25 $925
PKE $13.13 $269
PCTY $172.13 $9,607
NSP $110.39 $4,219
NOK $4.02 $22,987
NDSN $220.71 $12,578
LLY $427.24 $405,567
LMB $20.38 $216
LDOS $79.24 $10,869
LH $211.93 $18,777
MDT $82.50 $109,792
MOH $269.86 $15,733
MMC $174.32 $86,240
MMSI $81.44 $4,682
MSI $285.03 $47,804
JCI $61.68 $42,319
KBH $44.43 $3,665
IPAR $128.31 $4,108
HSTM $22.81 $700
HTH $30.26 $1,968
HURN $81.95 $1,574
HIBB $38.88 $496
CNX $15.27 $2,528
EFSC $41.28 $1,540
DOV $136.94 $19,151
DHR $227.18 $167,636
FBP $11.61 $2,087
FHI $35.10 $3,142
FLEX $25.80 $11,468
FCFS $98.44 $4,476
EVTC $34.23 $2,228
GPOR $97.65 $1,810
FTV $67.24 $23,773
AVD $17.19 $506
AEM $50.26 $24,742
CATY $30.61 $2,220
CCRN $25.93 $932
BLDR $117.67 $15,082
BK $40.69 $32,110
BRC $48.53 $2,400
BPOP $59.41 $4,276
BMA $17.98 $2,344
BAH $97.94 $12,813
CCS $64.06 $2,052
BYD $64.16 $6,482
BSIG $21.80 $904
ATKR $121.47 $4,730
APD $274.07 $60,877
FULT $11.39 $1,885
GABC $28.22 $835
FMC $104.21 $13,030
GMS $65.67 $2,713
GIC $25.27 $961
ENVA $47.11 $1,470
DHIL $162.47 $483
DEN $90.51 $4,551
DG $203.84 $44,663
DGII $36.09 $1,295
DE $350.63 $103,900
DD $68.72 $31,544
EGO $10.28 $1,901
CTSH $62.45 $31,692
CX $6.02 $9,071
CTAS $471.59 $47,962
HDB $64.80 $110,772
HAFC $14.88 $455
IDT $30.39 $776
IBP $106.81 $3,034
ICFI $111.04 $2,086
HTLD $15.87 $1,254
INMD $32.10 $2,667
KBR $58.81 $7,982
MSGS $175.76 $4,200
MCHP $76.85 $41,913
KT $12.10 $6,311
LMT $447.97 $114,017
LSCC $84.43 $11,622
LYTS $11.72 $332
NBHC $31.15 $1,175
NUE $133.01 $33,415
NVEC $87.55 $423
OCFC $14.64 $871
PBH $58.00 $2,882
PDD $67.63 $89,244
PFS $16.31 $1,232
PFSI $60.93 $3,042
PARR $21.37 $1,304
OZK $35.98 $4,631
OPRA $15.10 $1,357
PWR $181.17 $26,301
SF $57.71 $6,125
SIG $65.29 $2,946
SIMO $62.41 $2,085
TMO $514.22 $198,346
TGLS $39.62 $1,889
TFX $232.06 $10,900
TD $57.00 $103,804
THG $113.62 $4,059
TIO $3.42 $560
TOWN $23.92 $1,785
SMP $36.08 $782
SU $28.55 $37,399
VALE $12.76 $57,940
VIV $8.12 $13,558
WWE $101.13 $7,534
WST $336.35 $24,971
WTFC $65.79 $4,026
WGO $56.36 $1,722
QGEN $45.29 $10,328
ONB $12.88 $3,769
NVT $44.80 $7,422
MWA $13.90 $2,174
NGG $68.90 $49,970
KNSA $13.67 $956
META $262.52 $672,768
MUR $35.53 $5,546
KAI $189.48 $2,218
IPG $38.28 $14,777
HSII $24.86 $498
GTY $33.81 $1,673
COKE $667.82 $6,260
FFBC $19.70 $1,875
FC $36.45 $505
GPI $230.71 $3,263
GRMN $105.50 $20,181
GTES $11.83 $3,372
FMX $97.82 $31,212
AMR $136.73 $1,976
AGCO $112.73 $8,439
ADBE $417.21 $191,374
ABCB $32.41 $2,248
ABG $216.47 $4,661
AMPH $44.34 $2,140
AMBC $14.11 $639
AIZ $123.79 $6,580
AGX $41.13 $552
AGYS $72.92 $1,848
BSX $50.49 $72,589
CLH $144.17 $7,800
BDX $238.39 $67,706
BCPC $124.51 $4,013
BRKR $70.29 $10,313
BNTX $104.35 $25,147
CHRW $97.55 $11,364
CDW $174.61 $23,535
BTU $18.50 $2,677
AGM $135.39 $1,442
AAP $112.20 $6,668
ADP $210.12 $86,805
ARCO $8.75 $1,843
GEO $7.19 $906
GLPI $47.53 $12,470
FAST $54.90 $31,349
CNQ $54.79 $60,683
DDS $283.21 $4,815
HUM $495.10 $61,860
IT $342.51 $27,073
JBHT $171.25 $17,750
JKHY $148.56 $10,826
MLM $398.23 $24,678
MATX $72.10 $2,585
NOC $438.16 $66,539
NBTB $34.74 $1,490
OMAB $84.40 $3,646
QSR $72.42 $22,541
RELX $30.77 $58,271
WNC $24.14 $1,146
WNS $78.89 $3,815
WIT $4.82 $26,703
STT $69.33 $23,174
TIMB $14.27 $6,908
TNC $74.01 $1,370
TRST $28.51 $542
TCBK $33.48 $1,112
SMCI $234.10 $12,288
WSC $45.41 $9,187
WPP $54.51 $11,648
VLY $7.73 $3,926
UPS $169.76 $145,804
RGLD $121.07 $7,952
RF $17.89 $16,786
SCI $64.62 $9,769
SCCO $67.04 $51,829
SBAC $221.84 $24,034
RY $90.54 $125,576
ON $83.97 $36,264
PKG $126.39 $11,367
NETI $10.01 $387
NBIX $90.11 $8,792
NTAP $69.10 $14,781
MTD $1,314.72 $28,950
MNST $57.75 $60,448
MOMO $8.13 $1,535
KTB $40.50 $2,271
LANC $198.44 $5,461
LNN $119.39 $1,314
LKFN $51.83 $1,318
KDP $31.00 $43,517
IGT $24.45 $4,882
HAE $83.44 $4,217
DFIN $44.28 $1,303
DPZ $291.39 $10,297
CTRE $18.59 $1,849
CSX $30.97 $62,964
FBMS $26.44 $821
FDX $226.14 $56,841
ESE $92.33 $2,378
GGB $4.80 $8,099
ARCH $107.87 $2,014
AMSF $51.41 $985
APH $76.77 $45,703
ACIW $22.78 $2,468
ACLS $160.36 $5,246
AMAL $14.46 $443
BZH $20.64 $647
CAT $209.90 $108,173
CECO $11.15 $386
BIIB $298.69 $43,233
AXP $158.01 $117,440
AY $24.37 $2,831
BC $77.22 $5,460
BOX $28.02 $4,059
CADE $19.00 $3,466
AAPL $177.30 $2,788,699
ATGE $41.88 $1,826
ATHM $28.75 $3,833
GLW $31.16 $26,490
GMAB $39.28 $26,134
GLNG $21.43 $2,298
FTNT $68.54 $53,817
ENIC $2.84 $3,938
CTVA $54.97 $39,077
COP $101.20 $122,458
CPA $106.23 $4,178
DT $50.46 $14,683
HCC $32.83 $1,707
HWM $43.48 $17,970
INFY $15.90 $66,327
KGC $4.66 $5,728
JNJ $154.37 $401,167
JOUT $59.01 $605
JHG $26.55 $4,398
ITW $223.40 $67,892
LSI $129.18 $10,992
LAUR $12.22 $1,921
MTRN $101.65 $2,095
MCD $284.92 $208,018
MET $51.65 $39,555
NAVI $15.33 $1,939
PKX $68.21 $23,186
OTIS $81.23 $33,572
RHI $66.77 $7,195
SCHL $42.07 $1,390
REX $34.95 $608
PLUS $49.73 $1,334
POWL $58.72 $696
PTC $132.69 $15,704
PSA $288.90 $50,792
UVSP $18.54 $546
UMBF $59.58 $2,890
UBSI $30.11 $4,063
WSFS $34.15 $2,098
WLK $108.44 $13,841
WASH $26.09 $444
YUMC $56.30 $23,524
ZD $58.87 $2,784
SSNC $54.94 $13,687
TGH $36.44 $1,545
TEX $47.87 $3,249
SYK $271.49 $103,058
TTC $100.90 $10,522
TRNO $60.89 $5,070
TRNS $87.84 $671
TITN $25.57 $580
ZYXI $9.29 $341
WU $11.56 $4,329
WAB $94.45 $16,989
WEN $22.23 $4,685
WM $162.16 $65,969
UVE $14.39 $438
USNA $62.36 $1,203
VGR $11.82 $1,844
VRRM $17.60 $2,647
VRSK $218.64 $31,657
PM $90.21 $140,024
QCRH $39.42 $659
PYPL $62.05 $69,230
SB $3.22 $365
SATS $16.23 $1,360
SFL $8.72 $1,208
SHOO $31.60 $2,402
RL $109.32 $7,150
PATK $66.40 $1,482
PJT $67.83 $1,682
PGTI $25.40 $1,492
NVGS $13.15 $982
ODP $41.11 $1,587
KO $59.78 $258,523
LOGI $65.05 $11,274
K $66.41 $22,763
INSE $13.61 $358
IMMR $6.99 $228
IDXX $466.22 $38,699
HPE $15.52 $20,112
HFWA $16.67 $585
HLF $11.77 $1,164
HOMB $22.09 $4,480
DFS $103.32 $26,238
DBX $22.69 $7,934
DOOR $91.40 $2,021
CNOB $13.75 $539
CMI $209.06 $29,595
CUBE $45.15 $10,144
CVLT $69.40 $3,052
CW $158.80 $6,089
ERIC $5.22 $17,764
ERIE $220.66 $11,538
GGG $76.84 $12,935
GGAL $12.11 $2,857
GPN $99.13 $25,967
ASML $728.26 $294,799
ASH $86.55 $4,531
AU $23.60 $10,000
ARW $127.83 $7,360
ADSK $195.04 $41,768
AFG $115.03 $9,798
CASS $39.50 $542
CCOI $62.76 $3,032
BMRC $16.83 $271
BHE $23.59 $840
BANF $88.10 $2,898
BBY $73.40 $16,050
BRKL $8.53 $756
CHD $91.72 $22,404
CBRE $75.05 $23,328
AIG $54.72 $39,604
AVY $163.06 $13,164
GS $330.83 $109,984
FNF $34.74 $9,456
EQT $35.07 $12,683
EWBC $49.76 $7,039
CTRA $23.55 $17,838
CPF $14.86 $401
DOLE $13.35 $1,267
ELF $104.93 $5,652
EBAY $43.62 $23,325
HLIT $17.60 $1,960
HAYN $43.98 $560
IBEX $20.36 $372
HWKN $45.97 $966
IRM $53.40 $15,573
IQV $198.65 $36,859
MA $367.50 $348,254
MAA $147.12 $17,163
MED $80.92 $881
MCFT $26.71 $467
MS $83.42 $139,321
MPWR $514.97 $24,421
NWBI $10.75 $1,366
NWSA $18.78 $10,797
NNN $42.18 $7,680
PAYX $107.34 $38,696
OBK $29.44 $906
RPM $79.76 $10,282
REYN $26.64 $5,595
PNC $118.85 $47,434
PLMR $47.28 $1,175
VMC $196.05 $26,086
UTHR $205.19 $9,612
UI $164.96 $9,970
UNP $194.20 $118,403