Symbol | Fair Value | Price | Upside Potential |
Action |
---|---|---|---|---|
A | $107.49 | $108.53 | Hold | |
AA | $36.34 | $28.07 | 29% | Buy |
AAP | $23.52 | $48.67 | Hold | |
AAPL | $190 | $195.27 | Hold | |
ABBV | $179.99 | $183.26 | Hold | |
ABNB | $105.57 | $126.72 | Hold | |
ABT | $84.42 | $131.3 | Hold | |
ACGL | $131.07 | $92.07 | 42% | Strong Buy |
ACHC | $37.26 | $22.53 | 65% | Strong Buy |
ACI | $26 | $22.1 | 18% | Buy |
ACM | $78.01 | $107.6 | Hold | |
ACMR | $61.02 | $23.29 | 162% | Strong Buy |
ACN | $292.61 | $309.58 | Hold | |
ADBE | $528.96 | $407.69 | 30% | Strong Buy |
ADI | $165.23 | $210.47 | Hold | |
ADM | $56.18 | $47.94 | 17% | Buy |
ADP | $190.75 | $321.09 | Hold | |
ADSK | $251.32 | $295.35 | Hold | |
ADT | $11.07 | $8.22 | 35% | Strong Buy |
AEM | $122.47 | $117.62 | 4% | Buy |
AEO | $12.38 | $10.7 | 16% | Buy |
AFG | $150.78 | $121.54 | 24% | Buy |
AFL | $96.87 | $102.53 | Hold | |
AGCO | $55.25 | $100.48 | Hold | |
AGNC | $19.8 | $8.84 | 124% | Strong Buy |
AGO | $92.23 | $84.44 | 9% | Buy |
AIG | $96.9 | $81.62 | 19% | Buy |
AIZ | $199.5 | $196.52 | 2% | Buy |
AJG | $169.95 | $338.04 | Hold | |
AKAM | $131.33 | $75.84 | 73% | Strong Buy |
AL | $78.48 | $56.87 | 38% | Strong Buy |
ALGM | $8.44 | $25.42 | Hold | |
ALGN | $225.54 | $170.8 | 32% | Strong Buy |
ALK | $50.59 | $50.71 | Hold | |
ALL | $222.69 | $203.24 | 10% | Buy |
ALLE | $124.58 | $141.31 | Hold | |
ALLY | $45.52 | $33.58 | 36% | Strong Buy |
ALSN | $114.27 | $102.34 | 12% | Buy |
AMAT | $184.49 | $157.51 | 17% | Buy |
AMD | $120.44 | $110.31 | 9% | Buy |
AME | $116 | $177.64 | Hold | |
AMED | $73.76 | $93.43 | Hold | |
AMG | $291.31 | $173.97 | 67% | Strong Buy |
AMGN | $371.11 | $271.66 | 37% | Strong Buy |
AMKR | $23.94 | $18.27 | 31% | Strong Buy |
AMP | $472.68 | $504.46 | Hold | |
AMZN | $178.24 | $206.02 | Hold | |
ANET | $68.68 | $91.2 | Hold | |
ANSS | $290.32 | $342.17 | Hold | |
AON | $244.72 | $356.54 | Hold | |
AOS | $68.04 | $67.02 | 2% | Buy |
APA | $39.83 | $16.85 | 136% | Strong Buy |
APD | $190.89 | $269.84 | Hold | |
APG | $37.96 | $45.61 | Hold | |
APH | $63.94 | $85.55 | Hold | |
APO | $156.53 | $130.87 | 20% | Buy |
APP | $248.92 | $354.29 | Hold | |
APTV | $110.04 | $66.06 | 67% | Strong Buy |
AR | $42.63 | $39.49 | 8% | Buy |
ARW | $218.62 | $117.13 | 87% | Strong Buy |
AS | $15.88 | $37.04 | Hold | |
ASH | $60.06 | $49.3 | 22% | Buy |
ATI | $43.31 | $79.475 | Hold | |
ATKR | $89.1 | $65.33 | 36% | Strong Buy |
ATR | $90.26 | $155.94 | Hold | |
AVGO | $190.31 | $228.72 | Hold | |
AVT | $120.65 | $49.72 | 143% | Strong Buy |
AVTR | $15.12 | $12.69 | 19% | Buy |
AVY | $143.52 | $177.55 | Hold | |
AWI | $121.68 | $154.43 | Hold | |
AXON | $145.58 | $731.37 | Hold | |
AXP | $253.27 | $285.22 | Hold | |
AXS | $137.94 | $100.62 | 37% | Strong Buy |
AXTA | $40.32 | $30.94 | 30% | Strong Buy |
AYI | $275.57 | $260.14 | 6% | Buy |
AZEK | $30.23 | $49.24 | Hold | |
AZO | $1.96 | $3826.46 | Hold | |
AZTA | $10.78 | $27 | Hold | |
BAC | $50.24 | $43.2 | 16% | Buy |
BAH | $112.16 | $107.79 | 4% | Buy |
BALL | $59.16 | $51.76 | 14% | Buy |
BBWI | $49.5 | $30.27 | 64% | Strong Buy |
BBY | $91.98 | $69.92 | 32% | Strong Buy |
BC | $35.64 | $49.76 | Hold | |
BDX | $215.3 | $171.38 | 26% | Buy |
BEN | $33.86 | $21.51 | 57% | Strong Buy |
BFAM | $80 | $129.62 | Hold | |
BG | $107.12 | $78.1 | 37% | Strong Buy |
BHF | $245.64 | $57.91 | 324% | Strong Buy |
BIIB | $224.3 | $125.81 | 78% | Strong Buy |
BILL | $65.98 | $44.4 | 49% | Strong Buy |
BIO | $192.94 | $223.78 | Hold | |
BIRK | $40.59 | $53.22 | Hold | |
BJ | $66.9 | $116.48 | Hold | |
BK | $90.1 | $89.09 | 1% | Buy |
BKNG | $4420.07 | $5332.8 | Hold | |
BKR | $29.4 | $36.74 | Hold | |
BLD | $323.36 | $279.65 | 16% | Buy |
BLDR | $131.82 | $108.33 | 22% | Buy |
BLK | $711.6 | $963.18 | Hold | |
BMRN | $99.41 | $57.55 | 73% | Strong Buy |
BMY | $87.48 | $46.85 | 87% | Strong Buy |
BOKF | $111.15 | $92.9 | 20% | Buy |
BPOP | $107.1 | $102.5 | 4% | Buy |
BR | $196.35 | $236.97 | Hold | |
BRO | $77.52 | $110.82 | Hold | |
BROS | $18.55 | $67.89 | Hold | |
BSX | $48.18 | $104.5 | Hold | |
BURL | $210 | $234.74 | Hold | |
BWA | $55.29 | $32.68 | 69% | Strong Buy |
BWXT | $56.73 | $119.49 | Hold | |
BX | $90.88 | $136.12 | Hold | |
C | $94.04 | $73.09 | 29% | Buy |
CACC | $677.59 | $493.25 | 37% | Strong Buy |
CACI | $531.81 | $461.62 | 15% | Buy |
CAH | $122.85 | $152.75 | Hold | |
CARR | $50.72 | $70.98 | Hold | |
CART | $76.9 | $46.99 | 64% | Strong Buy |
CASY | $219.04 | $445.73 | Hold | |
CAT | $279.3 | $343.39 | Hold | |
CAVA | $13.12 | $83.43 | Hold | |
CB | $287.13 | $286.1 | 0% | |
CBOE | $149.66 | $231.58 | Hold | |
CBRE | $87.76 | $121.13 | Hold | |
CCCS | $8.48 | $8.47 | 0% | |
CCK | $91.16 | $97.04 | Hold | |
CDNS | $171.2 | $315.51 | Hold | |
CDW | $193.79 | $182.16 | 6% | Buy |
CEG | $165.59 | $297.49 | Hold | |
CELH | $29.84 | $36.1 | Hold | |
CERT | $10.13 | $11.42 | Hold | |
CF | $100 | $88.89 | 12% | Buy |
CFG | $48.58 | $39.57 | 23% | Buy |
CFR | $132.46 | $126.4 | 5% | Buy |
CG | $58.96 | $44.27 | 33% | Strong Buy |
CGNX | $23.5 | $29.72 | Hold | |
CHD | $78.95 | $95.94 | Hold | |
CHE | $404 | $569.57 | Hold | |
CHRD | $224.17 | $89.65 | 150% | Strong Buy |
CHRW | $72.6 | $95.75 | Hold | |
CI | $445.3 | $315.99 | 41% | Strong Buy |
CIEN | $43.56 | $80.22 | Hold | |
CINF | $76.65 | $145.83 | Hold | |
CIVI | $130.13 | $27.65 | 371% | Strong Buy |
CL | $71.03 | $92.59 | Hold | |
CLH | $166.32 | $226.51 | Hold | |
CLX | $125.06 | $130.88 | Hold | |
CMA | $65.38 | $56.19 | 16% | Buy |
CMCSA | $72 | $34.95 | 106% | Strong Buy |
CME | $228.46 | $284.07 | Hold | |
CMG | $31.59 | $50.63 | Hold | |
CMI | $310.89 | $317.23 | Hold | |
CNA | $56.74 | $47 | 21% | Buy |
CNC | $127.97 | $56.41 | 127% | Strong Buy |
COF | $206.42 | $185.08 | 12% | Buy |
COIN | $220.63 | $263.16 | Hold | |
COLB | $40.12 | $23.59 | 70% | Strong Buy |
COLM | $58.66 | $63.8 | Hold | |
COO | $68.25 | $78.83 | Hold | |
COP | $108.41 | $85.19 | 27% | Buy |
COR | $270.2 | $292.35 | Hold | |
COST | $404.39 | $1008.5 | Hold | |
CPAY | $320.55 | $324.31 | Hold | |
CPNG | $4.68 | $27.45 | Hold | |
CPRT | $36.49 | $53.67 | Hold | |
CR | $113.27 | $170.07 | Hold | |
CRH | $80.85 | $94.09 | Hold | |
CRI | $48.29 | $31.39 | 54% | Strong Buy |
CRL | $164.9 | $136.73 | 21% | Buy |
CRM | $311.06 | $273.13 | 14% | Buy |
CROX | $190.87 | $108.29 | 76% | Strong Buy |
CRUS | $126.84 | $99.89 | 27% | Buy |
CRWD | $130.98 | $455.59 | Hold | |
CSCO | $62.06 | $63.11 | Hold | |
CSGP | $10.79 | $73.99 | Hold | |
CSL | $339.41 | $386.84 | Hold | |
CSX | $35.8 | $30.82 | 16% | Buy |
CTAS | $89.73 | $222.29 | Hold | |
CTRA | $67.76 | $24.52 | 176% | Strong Buy |
CTSH | $106.26 | $79.12 | 34% | Strong Buy |
CTVA | $46.15 | $69.06 | Hold | |
CVNA | $51.66 | $304.11 | Hold | |
CVX | $133.81 | $136.54 | Hold | |
CW | $222.96 | $428.45 | Hold | |
CXT | $60.28 | $51.99 | 16% | Buy |
DAL | $90.3 | $47.92 | 88% | Strong Buy |
DASH | $54.08 | $206.15 | Hold | |
DAY | $69.45 | $57.23 | 21% | Buy |
DBX | $55.61 | $28.59 | 95% | Strong Buy |
DCI | $62.48 | $68.19 | Hold | |
DD | $62.44 | $67.65 | Hold | |
DDOG | $58.01 | $114.46 | Hold | |
DDS | $227.04 | $408.08 | Hold | |
DECK | $102.3 | $101.05 | 1% | Buy |
DELL | $146.25 | $112.11 | 30% | Strong Buy |
DFS | $203.55 | $200.05 | 2% | Buy |
DG | $96.05 | $101.39 | Hold | |
DGX | $151.52 | $171.23 | Hold | |
DHI | $153 | $118.65 | 29% | Buy |
DHR | $141.38 | $184.54 | Hold | |
DINO | $22.41 | $35.58 | Hold | |
DIS | $90.56 | $109.72 | Hold | |
DKS | $195.44 | $167.22 | 17% | Buy |
DLB | $58.59 | $75.49 | Hold | |
DLTR | $93.85 | $88.17 | 6% | Buy |
DOCS | $40.7 | $51.02 | Hold | |
DOCU | $101.2 | $84.61 | 20% | Buy |
DOV | $135.58 | $177.89 | Hold | |
DOW | $12.38 | $28.32 | Hold | |
DOX | $143.8 | $91.36 | 57% | Strong Buy |
DRI | $180.09 | $204.02 | Hold | |
DT | $36.36 | $53.27 | Hold | |
DUOL | $221.39 | $520.21 | Hold | |
DV | $28.03 | $13.13 | 113% | Strong Buy |
DVN | $51.96 | $31.34 | 66% | Strong Buy |
DXC | $70.81 | $14.75 | 380% | Strong Buy |
DXCM | $48.24 | $84.51 | Hold | |
EA | $72.53 | $146.89 | Hold | |
EBAY | $73.15 | $71.92 | 2% | Buy |
ECL | $135.36 | $261.1 | Hold | |
EEFT | $146.48 | $105.13 | 39% | Strong Buy |
EFX | $122.36 | $262.19 | Hold | |
EG | $657.7 | $335.94 | 96% | Strong Buy |
EHC | $78.98 | $118.9 | Hold | |
EL | $48.66 | $63.69 | Hold | |
ELF | $87.72 | $83.93 | 5% | Buy |
ELV | $543.54 | $372.27 | 46% | Strong Buy |
EMN | $98.05 | $80.54 | 22% | Buy |
EMR | $89.47 | $118.24 | Hold | |
EOG | $157.58 | $110.18 | 43% | Strong Buy |
EPAM | $273.91 | $175.95 | 56% | Strong Buy |
EQH | $78.02 | $51.8 | 51% | Strong Buy |
EQIX | $277.16 | $863.46 | Hold | |
EQT | $54.61 | $55.61 | Hold | |
ESAB | $105.44 | $123.22 | Hold | |
ESI | $20.49 | $21.4 | Hold | |
ETN | $197.63 | $321.06 | Hold | |
EVR | $126.91 | $226.1 | Hold | |
EW | $50.63 | $74.99 | Hold | |
EWBC | $104.4 | $90.33 | 16% | Buy |
EXEL | $38 | $42.39 | Hold | |
EXP | $234.97 | $214.37 | 10% | Buy |
EXPD | $84.48 | $112.46 | Hold | |
EXPE | $242.55 | $158.98 | 53% | Strong Buy |
FAF | $85.45 | $55.63 | 54% | Strong Buy |
FANG | $229.86 | $135.86 | 69% | Strong Buy |
FAST | $43.4 | $40.65 | 7% | Buy |
FBIN | $56.85 | $50.26 | 13% | Buy |
FCNCA | $1.64 | $1822.27 | Hold | |
FCX | $26.4 | $39.02 | Hold | |
FDS | $318.41 | $462.8 | Hold | |
FDX | $266.34 | $216.61 | 23% | Buy |
FFIV | $291.48 | $282.1 | 3% | Buy |
FHB | $27.43 | $23.42 | 17% | Buy |
FHN | $23.8 | $19.77 | 20% | Buy |
FI | $255.5 | $159.34 | 60% | Strong Buy |
FICO | $0.79 | $1694.36 | Hold | |
FITB | $44.5 | $37.2 | 20% | Buy |
FIVE | $96.97 | $107.27 | Hold | |
FIX | $301.19 | $471.5 | Hold | |
FLS | $51.76 | $49.61 | 4% | Buy |
FNB | $21.95 | $13.84 | 59% | Strong Buy |
FND | $41.18 | $73.31 | Hold | |
FNF | $79.87 | $53.95 | 48% | Strong Buy |
FOUR | $149.09 | $89.09 | 67% | Strong Buy |
FOX | $54.95 | $50.43 | 9% | Buy |
FOXA | $57.64 | $55.04 | 5% | Buy |
FRPT | $22.05 | $84.5 | Hold | |
FSLR | $374.22 | $158.38 | 136% | Strong Buy |
FTI | $31.5 | $29.69 | 6% | Buy |
FTNT | $69.85 | $103.16 | Hold | |
FTV | $80.01 | $69.67 | 15% | Buy |
FWONA | $48.84 | $89.22 | Hold | |
FWONK | $28.86 | $97.29 | Hold | |
G | $71.61 | $43.51 | 65% | Strong Buy |
GAP | $26.16 | $28.46 | Hold | |
GD | $219.92 | $274.75 | Hold | |
GDDY | $129.15 | $182.84 | Hold | |
GE | $69.9 | $232.79 | Hold | |
GEHC | $63.81 | $69.16 | Hold | |
GEV | $76.8 | $464.39 | Hold | |
GFS | $37.1 | $36.55 | 2% | Buy |
GGG | $59 | $83.64 | Hold | |
GILD | $127.5 | $107.37 | 19% | Buy |
GIS | $63.24 | $53.38 | 18% | Buy |
GL | $155.93 | $119.41 | 31% | Strong Buy |
GLOB | $199.47 | $100.62 | 98% | Strong Buy |
GLW | $40.46 | $48.36 | Hold | |
GME | $8.47 | $33.03 | Hold | |
GMED | $75.95 | $58.96 | 29% | Buy |
GNRC | $107.67 | $123.55 | Hold | |
GNTX | $29.41 | $21.62 | 36% | Strong Buy |
GO | $13.28 | $13.29 | Hold | |
GOOG | $245.96 | $169.59 | 45% | Strong Buy |
GOOGL | $259.35 | $168.47 | 54% | Strong Buy |
GPC | $113.1 | $126.21 | Hold | |
GPN | $195.16 | $74.09 | 163% | Strong Buy |
GRMN | $155.6 | $200.59 | Hold | |
GS | $539.38 | $598.54 | Hold | |
GTES | $18.85 | $20.94 | Hold | |
GWRE | $71.14 | $209.3 | Hold | |
GWW | $0.61 | $1071.88 | Hold | |
H | $89.45 | $127.35 | Hold | |
HAL | $36.77 | $19.91 | 85% | Strong Buy |
HAS | $69.01 | $65.83 | 5% | Buy |
HAYW | $10.56 | $13.61 | Hold | |
HBAN | $20.09 | $15.32 | 31% | Strong Buy |
HCA | $348.84 | $376.59 | Hold | |
HD | $260.37 | $362.71 | Hold | |
HEI | $93.28 | $268.05 | Hold | |
HES | $87.42 | $131.36 | Hold | |
HIG | $137.04 | $128.92 | 6% | Buy |
HII | $207.79 | $224.74 | Hold | |
HLI | $90.06 | $172.85 | Hold | |
HOLX | $61.21 | $54.28 | 13% | Buy |
HON | $153.15 | $222.03 | Hold | |
HOOD | $23.45 | $63.17 | Hold | |
HPE | $28.98 | $17.42 | 66% | Strong Buy |
HPQ | $60.18 | $27.98 | 115% | Strong Buy |
HRL | $30.23 | $29.44 | 3% | Buy |
HSIC | $81.77 | $71.65 | 14% | Buy |
HST | $16 | $14.7 | 9% | Buy |
HSY | $95.52 | $155.35 | Hold | |
HUBB | $361.05 | $390.59 | Hold | |
HUM | $238.55 | $224.93 | 6% | Buy |
HWM | $44.35 | $165.09 | Hold | |
HXL | $32.2 | $51.4 | Hold | |
IAC | $33.81 | $36.31 | Hold | |
IBKR | $124.91 | $206.61 | Hold | |
IBM | $237.93 | $258.63 | Hold | |
ICE | $140.27 | $176.12 | Hold | |
IDXX | $261.65 | $501.57 | Hold | |
IEX | $133.82 | $179.6 | Hold | |
ILMN | $89.39 | $80.37 | 11% | Buy |
INCY | $112.19 | $64.245 | 75% | Strong Buy |
INGM | $34.44 | $19.47 | 77% | Strong Buy |
INGR | $157.08 | $136.69 | 15% | Buy |
INSP | $72.88 | $143.21 | Hold | |
INTU | $550.41 | $720.13 | Hold | |
IP | $42.47 | $47.67 | Hold | |
IPG | $37.76 | $24.48 | 54% | Strong Buy |
IPGP | $49.24 | $64.6 | Hold | |
IR | $46.06 | $80.38 | Hold | |
ISRG | $186.56 | $539.54 | Hold | |
IT | $272.96 | $438.36 | Hold | |
ITT | $87.62 | $147.35 | Hold | |
ITW | $161.05 | $241.84 | Hold | |
J | $97.33 | $125.85 | Hold | |
JAZZ | $301.76 | $108.07 | 179% | Strong Buy |
JBHT | $89.12 | $137.42 | Hold | |
JBL | $146.25 | $165.38 | Hold | |
JCI | $46.67 | $97.99 | Hold | |
JEF | $46.28 | $48.42 | Hold | |
JHG | $43.82 | $36.26 | 21% | Buy |
JKHY | $116.44 | $182 | Hold | |
JLL | $255.08 | $215.77 | 18% | Buy |
JNJ | $146.48 | $153.29 | Hold | |
JNPR | $35.19 | $35.99 | Hold | |
JPM | $236 | $260.71 | Hold | |
JWN | $28.19 | $24.66 | 14% | Buy |
K | $61.43 | $82.39 | Hold | |
KDP | $32.16 | $32.92 | Hold | |
KEX | $86.67 | $107.39 | Hold | |
KEY | $18.38 | $15.65 | 17% | Buy |
KEYS | $147.84 | $160.03 | Hold | |
KHC | $45.05 | $26.3 | 71% | Strong Buy |
KKR | $119.7 | $117.18 | 2% | Buy |
KLAC | $639.6 | $757.17 | Hold | |
KMB | $113.44 | $141.55 | Hold | |
KMPR | $87.84 | $61.93 | 42% | Strong Buy |
KNSL | $388.71 | $463.61 | Hold | |
KNX | $20.66 | $42.82 | Hold | |
KO | $58.52 | $71.77 | Hold | |
KR | $76.73 | $68.59 | 12% | Buy |
KSS | $2.13 | $7.48 | Hold | |
KVUE | $16.58 | $23.73 | Hold | |
LAMR | $75.56 | $115.31 | Hold | |
LAZ | $29.26 | $43 | Hold | |
LDOS | $197.74 | $152.49 | 30% | Strong Buy |
LEA | $166.29 | $89.16 | 87% | Strong Buy |
LECO | $153.6 | $191.52 | Hold | |
LEN | $115.86 | $105.18 | 10% | Buy |
LFUS | $189.26 | $205.4 | Hold | |
LH | $281.66 | $242.53 | 16% | Buy |
LHX | $144.62 | $237.49 | Hold | |
LII | $358.63 | $567.16 | Hold | |
LIN | $322 | $458.9 | Hold | |
LKQ | $52.07 | $40.19 | 30% | Strong Buy |
LLY | $488.06 | $713.71 | Hold | |
LLYVA | $24.39 | $75.83 | Hold | |
LLYVK | $26.13 | $76.87 | Hold | |
LMT | $408.12 | $468.88 | Hold | |
LNC | $75.71 | $32.38 | 134% | Strong Buy |
LNG | $125.58 | $229.12 | Hold | |
LOPE | $131.95 | $194.17 | Hold | |
LOW | $213.63 | $221.07 | Hold | |
LPLA | $414.92 | $372.5 | 11% | Buy |
LPX | $63.69 | $92.64 | Hold | |
LRCX | $76 | $81.06 | Hold | |
LSCC | $21.32 | $46.64 | Hold | |
LSTR | $90.9 | $137.01 | Hold | |
LULU | $325.92 | $310.76 | 5% | Buy |
LUV | $30.23 | $30.95 | Hold | |
LVS | $55.13 | $39.8 | 39% | Strong Buy |
LW | $60.3 | $50.56 | 19% | Buy |
LYB | $58 | $56.13 | 3% | Buy |
LYFT | $6.83 | $16.1 | Hold | |
LYV | $73.14 | $145.01 | Hold | |
M | $27 | $11.57 | 133% | Strong Buy |
MA | $359.55 | $563.58 | Hold | |
MAN | $45.01 | $42.07 | 7% | Buy |
MANH | $120.75 | $185.23 | Hold | |
MAR | $184.07 | $257.7 | Hold | |
MAS | $50.73 | $61.79 | Hold | |
MAT | $23.66 | $19.01 | 24% | Buy |
MCD | $227.76 | $314.57 | Hold | |
MCK | $502.74 | $716.09 | Hold | |
MCO | $224.12 | $469.65 | Hold | |
MDLZ | $46.21 | $66.14 | Hold | |
MDT | $84.75 | $80.68 | 5% | Buy |
MEDP | $290.15 | $294.89 | Hold | |
MET | $98.47 | $77.21 | 28% | Buy |
META | $590.85 | $627.06 | Hold | |
MGM | $52.54 | $31.35 | 68% | Strong Buy |
MHK | $123.9 | $101.1 | 23% | Buy |
MIDD | $170.45 | $145.79 | 17% | Buy |
MKC | $63.08 | $71.81 | Hold | |
MKL | $1.2 | $1860.45 | Hold | |
MKTX | $152 | $217.85 | Hold | |
MLM | $306.53 | $561.72 | Hold | |
MMC | $140.27 | $229.33 | Hold | |
MMM | $141.71 | $147.62 | Hold | |
MNST | $39.74 | $63.36 | Hold | |
MO | $87.53 | $59.74 | 47% | Strong Buy |
MOH | $410.71 | $305.23 | 35% | Strong Buy |
MORN | $212.64 | $304.12 | Hold | |
MOS | $40.56 | $35.1 | 16% | Buy |
MPC | $99.69 | $159.11 | Hold | |
MPWR | $467.32 | $662.18 | Hold | |
MRK | $128.43 | $77.58 | 66% | Strong Buy |
MRVL | $75.44 | $60.69 | 24% | Buy |
MS | $123.11 | $126.07 | Hold | |
MSA | $136.29 | $157.75 | Hold | |
MSCI | $334.53 | $558.67 | Hold | |
MSFT | $344.66 | $460.69 | Hold | |
MSGS | $27.14 | $190.72 | Hold | |
MSI | $271.98 | $418.92 | Hold | |
MTB | $225.44 | $179.44 | 26% | Buy |
MTCH | $66.2 | $29.21 | 127% | Strong Buy |
MTD | $0.82 | $1114.14 | Hold | |
MTDR | $102.95 | $43.4 | 137% | Strong Buy |
MTG | $30.8 | $26.63 | 16% | Buy |
MTSI | $71.59 | $121.63 | Hold | |
MTZ | $97.44 | $152.45 | Hold | |
MU | $154.73 | $93.37 | 66% | Strong Buy |
MUSA | $353.38 | $443.88 | Hold | |
NBIX | $128.75 | $120.18 | 7% | Buy |
NCNO | $18.72 | $26.26 | Hold | |
NDSN | $162.36 | $193.38 | Hold | |
NEM | $84.01 | $53.65 | 57% | Strong Buy |
NFG | $94.88 | $82.42 | 15% | Buy |
NFLX | $584.74 | $1185.39 | Hold | |
NKE | $41 | $60.02 | Hold | |
NLY | $41.85 | $18.79 | 123% | Strong Buy |
NOC | $392.2 | $471.46 | Hold | |
NOV | $17.01 | $12.14 | 40% | Strong Buy |
NOW | $455.68 | $1004.37 | Hold | |
NRG | $108.32 | $157.82 | Hold | |
NSC | $184.59 | $240.02 | Hold | |
NTAP | $130.15 | $98 | 33% | Strong Buy |
NTNX | $47.22 | $79.76 | Hold | |
NTRS | $114.29 | $105.78 | 8% | Buy |
NU | $16.25 | $11.99 | 36% | Strong Buy |
NUE | $97.13 | $108.49 | Hold | |
NVDA | $164.13 | $135.5 | 21% | Buy |
NVR | $5.72 | $7066.39 | Hold | |
NVST | $17.12 | $16.72 | 2% | Buy |
NVT | $57.35 | $65.23 | Hold | |
NWS | $16.51 | $32.47 | Hold | |
NWSA | $13.9 | $27.9 | Hold | |
NYT | $40.89 | $55.41 | Hold | |
OC | $208.06 | $133.8 | 56% | Strong Buy |
ODFL | $101.65 | $161.56 | Hold | |
OKTA | $99.9 | $123.72 | Hold | |
OLED | $124.56 | $143.01 | Hold | |
OMC | $127.17 | $73.13 | 74% | Strong Buy |
OMF | $83.97 | $50.19 | 67% | Strong Buy |
ON | $57.38 | $41.27 | 39% | Strong Buy |
ONTO | $129.17 | $92.02 | 40% | Strong Buy |
ORCL | $140.84 | $155.97 | Hold | |
ORLY | $701.85 | $1374.37 | Hold | |
OSK | $147.74 | $97.74 | 51% | Strong Buy |
OTIS | $72.82 | $96.78 | Hold | |
OVV | $72.52 | $35.86 | 102% | Strong Buy |
OWL | $23.75 | $18.27 | 30% | Strong Buy |
OXY | $38.43 | $41.29 | Hold | |
OZK | $92.85 | $44.44 | 109% | Strong Buy |
PAG | $162.03 | $164.1 | Hold | |
PANW | $101.2 | $186.75 | Hold | |
PAYC | $238.98 | $261.19 | Hold | |
PAYX | $92.4 | $156.09 | Hold | |
PB | $78.18 | $69.79 | 12% | Buy |
PCAR | $94.64 | $93.24 | 2% | Buy |
PCTY | $215.05 | $194.85 | 10% | Buy |
PEG | $56.56 | $78.96 | Hold | |
PEGA | $81 | $96.04 | Hold | |
PEN | $93.71 | $268.54 | Hold | |
PEP | $148.14 | $129.34 | 15% | Buy |
PFE | $38.76 | $23.615 | 64% | Strong Buy |
PFG | $91.66 | $77.01 | 19% | Buy |
PFGC | $82.28 | $84.66 | Hold | |
PG | $120.75 | $165.86 | Hold | |
PGR | $250.88 | $277.3 | Hold | |
PH | $399.58 | $654.96 | Hold | |
PHM | $124.63 | $98.21 | 27% | Buy |
PII | $33.77 | $38.03 | Hold | |
PINC | $19.32 | $23.06 | Hold | |
PINS | $45.06 | $30.9 | 46% | Strong Buy |
PKG | $155.4 | $190.7 | Hold | |
PLTR | $17.21 | $123.39 | Hold | |
PM | $115.94 | $178.19 | Hold | |
PNC | $189.47 | $171.82 | 10% | Buy |
PNFP | $105.74 | $105.55 | 0% | |
PNR | $68.88 | $96.79 | Hold | |
PODD | $86.91 | $321.36 | Hold | |
POOL | $200.75 | $302.29 | Hold | |
PPC | $69.75 | $49.6 | 41% | Strong Buy |
PPG | $120.96 | $110.08 | 10% | Buy |
PR | $30.92 | $12.72 | 143% | Strong Buy |
PRI | $272.88 | $266.57 | 2% | Buy |
PRU | $152.61 | $101.92 | 50% | Strong Buy |
PSA | $190.19 | $296.7 | Hold | |
PSN | $81 | $66.17 | 22% | Buy |
PSTG | $40.05 | $55.44 | Hold | |
PTC | $123.64 | $168.77 | Hold | |
PVH | $163.17 | $81.99 | 99% | Strong Buy |
PWR | $177.65 | $335.36 | Hold | |
PYPL | $99.94 | $69.85 | 43% | Strong Buy |
PZZA | $31.69 | $42.25 | Hold | |
QCOM | $224.39 | $145.38 | 54% | Strong Buy |
QGEN | $42.53 | $42.05 | 1% | Buy |
QRVO | $136.7 | $74.6 | 83% | Strong Buy |
RBA | $78.64 | $107.18 | Hold | |
REGN | $548.42 | $588.34 | Hold | |
REYN | $24.49 | $22.33 | 10% | Buy |
RF | $27.07 | $21.24 | 27% | Buy |
RGA | $280.8 | $199.61 | 41% | Strong Buy |
RGEN | $31.2 | $118.15 | Hold | |
RGLD | $155.7 | $180.59 | Hold | |
RHI | $38.61 | $45.31 | Hold | |
RITM | $29.4 | $11.13 | 164% | Strong Buy |
RJF | $166.32 | $145.32 | 14% | Buy |
RL | $203.98 | $274.08 | Hold | |
RLI | $51.68 | $74.86 | Hold | |
RMD | $192.59 | $242.84 | Hold | |
RNR | $229.12 | $238.99 | Hold | |
ROK | $161.44 | $305.54 | Hold | |
ROKU | $20.54 | $69.01 | Hold | |
ROL | $22.41 | $56.87 | Hold | |
ROP | $332.99 | $567.03 | Hold | |
ROST | $116.2 | $137.26 | Hold | |
RPM | $81.89 | $111.92 | Hold | |
RPRX | $74.56 | $32.45 | 130% | Strong Buy |
RRC | $55.51 | $39.55 | 40% | Strong Buy |
RS | $188.06 | $291.98 | Hold | |
RSG | $123.84 | $252.86 | Hold | |
RTX | $91.05 | $132.35 | Hold | |
RVTY | $59.04 | $89.33 | Hold | |
RYN | $6.94 | $23.31 | Hold | |
SAIA | $153.25 | $264.32 | Hold | |
SAM | $209.58 | $232.06 | Hold | |
SBUX | $62.97 | $87.01 | Hold | |
SCCO | $61.8 | $92.34 | Hold | |
SCHW | $66.31 | $87.4 | Hold | |
SEIC | $71.07 | $83.92 | Hold | |
SF | $127.35 | $93.13 | 37% | Strong Buy |
SHW | $238 | $352.51 | Hold | |
SITE | $71.69 | $115.79 | Hold | |
SKX | $59.46 | $61.87 | Hold | |
SLB | $51.93 | $33.93 | 53% | Strong Buy |
SLGN | $67.16 | $54.45 | 23% | Buy |
SLM | $43.68 | $33.58 | 30% | Strong Buy |
SMCI | $65.25 | $40.09 | 63% | Strong Buy |
SN | $105.99 | $94.36 | 12% | Buy |
SNA | $287.62 | $319.29 | Hold | |
SNDR | $12.9 | $23.25 | Hold | |
SNPS | $386.79 | $498.85 | Hold | |
SNV | $53.02 | $47 | 13% | Buy |
SNY | $60.62 | $51.98 | 17% | Buy |
SOFI | $10.26 | $13.09 | Hold | |
SPB | $109.22 | $58.11 | 88% | Strong Buy |
SPGI | $300.15 | $510.02 | Hold | |
SPOT | $272 | $653.82 | Hold | |
SRPT | $188.68 | $37.9 | 398% | Strong Buy |
STE | $142.7 | $243 | Hold | |
STLD | $130.41 | $125.32 | 4% | Buy |
STT | $130.78 | $96.1 | 36% | Strong Buy |
STWD | $26.68 | $19.53 | 37% | Strong Buy |
STZ | $209.16 | $184.42 | 13% | Buy |
SWKS | $83.07 | $69.39 | 20% | Buy |
SYF | $108.95 | $56.74 | 92% | Strong Buy |
SYK | $212 | $376.62 | Hold | |
SYY | $77.12 | $71.47 | 8% | Buy |
T | $31.65 | $27.42 | 15% | Buy |
TAP | $93.81 | $54.01 | 74% | Strong Buy |
TDC | $56 | $21.54 | 160% | Strong Buy |
TDY | $448.82 | $486.22 | Hold | |
TECH | $58.66 | $46.78 | 25% | Buy |
TER | $94.68 | $76.98 | 23% | Buy |
TFC | $52.08 | $39.28 | 33% | Strong Buy |
TFX | $216.13 | $120.78 | 79% | Strong Buy |
TGT | $143.5 | $94.29 | 52% | Strong Buy |
THC | $160.11 | $162.98 | Hold | |
THG | $193.9 | $168.59 | 15% | Buy |
TJX | $84.18 | $125.7 | Hold | |
TKR | $80.04 | $68.46 | 17% | Buy |
TMO | $425.88 | $393.66 | 8% | Buy |
TMUS | $180.57 | $242.88 | Hold | |
TOL | $164.91 | $104.26 | 58% | Strong Buy |
TOST | $23.8 | $42.49 | Hold | |
TPG | $38.13 | $46.99 | Hold | |
TPL | $0.57 | $1272.41 | Hold | |
TPR | $77 | $76.87 | 0% | |
TREX | $43.68 | $56.92 | Hold | |
TRIP | $30.58 | $13.69 | 123% | Strong Buy |
TRMB | $64.3 | $70.55 | Hold | |
TROW | $131.53 | $93.02 | 41% | Strong Buy |
TRV | $227.63 | $271.04 | Hold | |
TSCO | $34.13 | $49.7 | Hold | |
TSLA | $61.71 | $339.34 | Hold | |
TSN | $47.57 | $55.55 | Hold | |
TT | $197.78 | $423.29 | Hold | |
TTD | $55.86 | $73.89 | Hold | |
TTEK | $25.53 | $35.42 | Hold | |
TW | $63.55 | $145.62 | Hold | |
TWLO | $130.08 | $113.49 | 15% | Buy |
TXN | $119.4 | $176.3 | Hold | |
TXRH | $137.09 | $189.99 | Hold | |
TXT | $91.16 | $72.92 | 25% | Buy |
TYL | $304.43 | $566.02 | Hold | |
UA | $4.9 | $6.24 | Hold | |
UAA | $4.38 | $6.69 | Hold | |
UAL | $168.9 | $74.65 | 126% | Strong Buy |
UBER | $68.88 | $87.75 | Hold | |
UHS | $255.69 | $186.21 | 37% | Strong Buy |
UI | $171.18 | $393.22 | Hold | |
ULTA | $391.58 | $407.04 | Hold | |
UNH | $459.04 | $295.57 | 55% | Strong Buy |
UNM | $101.29 | $79.87 | 27% | Buy |
UNP | $184.64 | $222.11 | Hold | |
UPS | $105.7 | $95.37 | 11% | Buy |
UPWK | $30.59 | $15.75 | 94% | Strong Buy |
URI | $592.8 | $700.1 | Hold | |
USB | $60.62 | $42.94 | 41% | Strong Buy |
UTHR | $504.68 | $307.65 | 64% | Strong Buy |
UWMC | $3.17 | $4.06 | Hold | |
V | $258.65 | $353.54 | Hold | |
VEEV | $182.75 | $233 | Hold | |
VIRT | $60.52 | $40.75 | 49% | Strong Buy |
VLO | $94.08 | $128.55 | Hold | |
VLTO | $75.24 | $100.46 | Hold | |
VMC | $142.45 | $268.19 | Hold | |
VMI | $248.69 | $312.46 | Hold | |
VNOM | $56.81 | $39.67 | 43% | Strong Buy |
VNT | $57.87 | $35.26 | 64% | Strong Buy |
VOYA | $96.5 | $65.74 | 47% | Strong Buy |
VRSK | $139.88 | $313.77 | Hold | |
VRSN | $189.98 | $279.76 | Hold | |
VRT | $79.2 | $104.14 | Hold | |
VRTX | $359.25 | $436 | Hold | |
VST | $90.38 | $158.16 | Hold | |
VTRS | $30.93 | $8.29 | 273% | Strong Buy |
VVV | $24.92 | $33.96 | Hold | |
VZ | $63.32 | $43.32 | 46% | Strong Buy |
WAB | $135.45 | $199.32 | Hold | |
WAL | $116.78 | $71.46 | 63% | Strong Buy |
WAT | $243.19 | $346.37 | Hold | |
WBS | $92 | $51.24 | 80% | Strong Buy |
WDAY | $225.23 | $238.01 | Hold | |
WDC | $79.95 | $50.18 | 59% | Strong Buy |
WEX | $225.3 | $133.34 | 69% | Strong Buy |
WFC | $76.2 | $72.83 | 5% | Buy |
WFRD | $97.29 | $45.5 | 114% | Strong Buy |
WHR | $91.56 | $77.28 | 18% | Buy |
WLK | $83.61 | $71.53 | 17% | Buy |
WMS | $96.43 | $109.99 | Hold | |
WMT | $44.48 | $96.34 | Hold | |
WRB | $73.76 | $73.08 | 1% | Buy |
WSM | $116.2 | $157.85 | Hold | |
WSO | $303.6 | $455.22 | Hold | |
WST | $125.95 | $205.59 | Hold | |
WTFC | $151.19 | $118.21 | 28% | Buy |
WTW | $307.08 | $309.02 | Hold | |
WU | $28.83 | $9.4 | 207% | Strong Buy |
WWD | $104.19 | $210.61 | Hold | |
X | $23.65 | $52.01 | Hold | |
XOM | $107.16 | $103.03 | 4% | Buy |
XPO | $53.66 | $118.87 | Hold | |
XRAY | $28 | $15.47 | 81% | Strong Buy |
XYL | $86.1 | $124.05 | Hold | |
XYZ | $124.3 | $58.74 | 112% | Strong Buy |
YETI | $35 | $29.49 | 19% | Buy |
ZBH | $113.43 | $92.64 | 22% | Buy |
ZBRA | $214.32 | $284.21 | Hold |