Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $205.2100 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $260.5800 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $308.7600 Strong Buy or Hold
ALGN Align Technology, Inc. $284.3000 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $46.2800 Strong Buy or Hold
AMZN Amazon.com, Inc. $2020.9900 Strong Buy or Hold, but there are some concerns
ANET Arista Networks Inc $277.6400 Strong Buy or Hold
ATHM Autohome Inc $84.0000 Some Concerns, may need to wait
AVGO Broadcom Inc $288.3400 Strong Buy or Hold
BABA Alibaba Group Holding Ltd $173.5000 Concerned, but watch close as good things may happen soon
BKNG Booking Holdings Inc $1881.9100 Concerned, but watch close as good things may happen soon
CBPO China Biologic Products Holdings Inc $93.7100 Very Concerned, may need to wait
COHR Coherent, Inc. $133.0300 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $94.0500 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $269.9200 Very Concerned, may need to wait
ETFC E*TRADE Financial Corp $45.6400 Possible Buy or Hold, but some concerns
EPAM EPAM Systems Inc $196.0200 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $88.6100 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $203.9100 Strong Buy or Hold
FIVE Five Below Inc $123.0000 Very Concerned, may need to wait
FTNT Fortinet Inc $85.0200 Strong Buy or Hold, but there are some concerns
GOOGL Alphabet Inc Class A $1150.5100 Strong Buy or Hold
GTN Gray Television, Inc. $18.0700 Strong Buy or Hold
HZO MarineMax Inc $16.9600 Strong Buy or Hold
ILMN Illumina, Inc. $302.2900 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $134.9200 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $33.7500 Strong Buy or Hold
LGIH LGI Homes Inc $74.0700 Strong Buy or Hold
LRCX Lam Research Corporation $192.7500 Strong Buy or Hold
LULU Lululemon Athletica inc. $189.1700 Strong Buy or Hold
MA Mastercard Inc $279.3700 Strong Buy or Hold, but there are some concerns
MEOH Methanex Corporation $42.4200 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $78.2200 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $360.7900 Strong Buy or Hold, but there are some concerns
MTZ MasTec, Inc. $51.2900 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $73.0800 Strong Buy or Hold
NFLX Netflix, Inc. $366.6000 Very Concerned, may need to wait
NSP Insperity Inc $133.4000 Strong Buy or Hold, but there are some concerns
NVDA NVIDIA Corporation $167.2700 Strong Buy or Hold
NXST Nexstar Media Group Inc $106.1900 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $44.8400 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $120.9000 Strong Buy or Hold
SBUX Starbucks Corporation $90.1600 Strong Buy or Hold, but there are some concerns
SINA SINA Corp $42.2900 Very Concerned, may need to wait
SIVB SVB Financial Group $218.7800 Possible Buy or Hold, but some concerns
STZ Constellation Brands, Inc. Class A $198.5900 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $134.0000 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $82.0400 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $15.6300 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $40.1400 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $79.3100 Strong Buy or Hold
TNET TriNet Group Inc $71.7000 Strong Buy or Hold, but there are some concerns
ULTA Ulta Beauty Inc $355.6800 Strong Buy or Hold
UNH UnitedHealth Group Inc $265.9600 Strong Buy or Hold, but there are some concerns
V Visa Inc $180.5700 Strong Buy or Hold, but there are some concerns
WCG WellCare Health Plans, Inc. $290.4100 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $203.3000 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $262.6900 Strong Buy or Hold
ADBE Adobe Systems Incorporated $309.4200 Strong Buy or Hold
ALGN Align Technology, Inc. $283.9100 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $46.5100 Strong Buy or Hold
AMZN Amazon.com, Inc. $2011.0000 Strong Buy or Hold
ANET Arista Networks Inc $274.2600 Strong Buy or Hold
ATHM Autohome Inc $81.5000 Very Concerned, may need to wait
AVGO Broadcom Inc $285.3900 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $169.0700 Very Concerned, may need to wait
BKNG Booking Holdings Inc $1882.4800 Concerned, but watch close as good things may happen soon
CBPO China Biologic Products Holdings Inc $93.4200 Very Concerned, may need to wait
COHR Coherent, Inc. $132.4900 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $93.7200 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $282.1100 Possible Buy or Hold, but some concerns
ETFC E*TRADE Financial Corp $45.7500 Possible Buy or Hold, but some concerns
EPAM EPAM Systems Inc $193.6300 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $90.9100 Strong Buy or Hold
FB Facebook, Inc. Common Stock $204.8700 Strong Buy or Hold, but there are some concerns
FIVE Five Below Inc $128.2600 Concerned, but watch close as good things may happen soon
FTNT Fortinet Inc $84.7100 Strong Buy or Hold, but there are some concerns
GOOGL Alphabet Inc Class A $1145.3400 Strong Buy or Hold
GTN Gray Television, Inc. $18.5300 Strong Buy or Hold, but there are some concerns
HZO MarineMax Inc $17.0000 Strong Buy or Hold
ILMN Illumina, Inc. $305.0500 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $133.1300 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $33.5300 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $75.9400 Strong Buy or Hold
LRCX Lam Research Corporation $191.2400 Strong Buy or Hold
LULU Lululemon Athletica inc. $189.5200 Strong Buy or Hold
MA Mastercard Inc $279.5400 Strong Buy or Hold, but there are some concerns
MEOH Methanex Corporation $42.5800 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $78.0400 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $358.2800 Strong Buy or Hold, but there are some concerns
MTZ MasTec, Inc. $51.3000 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $73.0300 Strong Buy or Hold
NFLX Netflix, Inc. $373.2500 Very Concerned, may need to wait
NSP Insperity Inc $131.1300 Strong Buy or Hold, but there are some concerns
NVDA NVIDIA Corporation $167.6100 Strong Buy or Hold
NXST Nexstar Media Group Inc $109.2600 Strong Buy or Hold
PATK Patrick Industries, Inc. $46.0600 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $120.1200 Strong Buy or Hold
SBUX Starbucks Corporation $89.7700 Strong Buy or Hold, but there are some concerns
SINA SINA Corp $41.1300 Very Concerned, may need to wait
SIVB SVB Financial Group $222.2500 Possible Buy or Hold, but some concerns
STZ Constellation Brands, Inc. Class A $199.6000 Strong Buy or Hold
SUI Sun Communities Inc $133.6200 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $81.0100 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $16.2400 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $40.1900 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $79.4500 Very Concerned, may need to wait
TNET TriNet Group Inc $71.4200 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $356.3900 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $265.9000 Very Concerned, may need to wait
V Visa Inc $180.3300 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $292.3900 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $201.7500 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $266.0900 Strong Buy or Hold
ADBE Adobe Systems Incorporated $307.6000 Strong Buy or Hold
ALGN Align Technology, Inc. $282.5900 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $45.2800 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $2001.0700 Strong Buy or Hold
ANET Arista Networks Inc $271.9000 Strong Buy or Hold
ATHM Autohome Inc $85.0100 Some Concerns, may need to wait
AVGO Broadcom Inc $276.0600 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $166.5500 Very Concerned, may need to wait
BKNG Booking Holdings Inc $1874.1700 Very Concerned, may need to wait
CBPO China Biologic Products Holdings Inc $92.7700 Very Concerned, may need to wait
COHR Coherent, Inc. $132.1900 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $94.1700 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $277.6400 Some Concerns, may need to wait
ETFC E*TRADE Financial Corp $45.2600 Some Concerns, may need to wait
EPAM EPAM Systems Inc $191.0500 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $89.0700 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $201.2300 Strong Buy or Hold
FIVE Five Below Inc $129.9600 Strong Buy or Hold
FTNT Fortinet Inc $84.0600 Strong Buy or Hold, but there are some concerns
GOOGL Alphabet Inc Class A $1144.0800 Strong Buy or Hold
GTN Gray Television, Inc. $18.4000 Strong Buy or Hold, but there are some concerns
HZO MarineMax Inc $16.9000 Strong Buy or Hold
ILMN Illumina, Inc. $363.6600 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $138.2300 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $31.4900 Very Concerned, may need to wait
LGIH LGI Homes Inc $73.4300 Strong Buy or Hold
LRCX Lam Research Corporation $184.8900 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $183.0700 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $278.3200 Strong Buy or Hold
MEOH Methanex Corporation $42.0400 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $77.4200 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $354.5300 Strong Buy or Hold
MTZ MasTec, Inc. $50.8700 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $72.2300 Strong Buy or Hold
NFLX Netflix, Inc. $379.5000 Strong Buy or Hold
NSP Insperity Inc $129.2100 Strong Buy or Hold
NVDA NVIDIA Corporation $166.2800 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $109.3500 Strong Buy or Hold
PATK Patrick Industries, Inc. $44.7600 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $120.6500 Strong Buy or Hold
SBUX Starbucks Corporation $89.0700 Strong Buy or Hold, but there are some concerns
SINA SINA Corp $40.8500 Very Concerned, may need to wait
SIVB SVB Financial Group $217.0700 Very Concerned, may need to wait
STZ Constellation Brands, Inc. Class A $197.6700 Strong Buy or Hold
SUI Sun Communities Inc $134.5000 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $79.1800 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $16.4000 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $39.2500 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $78.2600 Very Concerned, may need to wait
TNET TriNet Group Inc $70.2700 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $346.9800 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $261.1600 Very Concerned, may need to wait
V Visa Inc $180.7400 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $286.7600 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $203.2300 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $255.8100 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $306.9800 Strong Buy or Hold
ALGN Align Technology, Inc. $286.6500 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $44.7200 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $2017.4100 Strong Buy or Hold, but there are some concerns
ANET Arista Networks Inc $270.3900 Strong Buy or Hold
ATHM Autohome Inc $84.3200 Very Concerned, may need to wait
AVGO Broadcom Inc $274.5000 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $166.9300 Very Concerned, may need to wait
BKNG Booking Holdings Inc $1869.3900 Very Concerned, may need to wait
CBPO China Biologic Products Holdings Inc $94.4000 Very Concerned, may need to wait
COHR Coherent, Inc. $134.0400 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $94.8700 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $275.3500 Very Concerned, may need to wait
ETFC E*TRADE Financial Corp $44.5500 Very Concerned, may need to wait
EPAM EPAM Systems Inc $188.1100 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $87.0800 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $202.7300 Strong Buy or Hold, but there are some concerns
FIVE Five Below Inc $127.5400 Possible Buy or Hold, but some concerns
FTNT Fortinet Inc $81.0500 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1140.9100 Strong Buy or Hold
GTN Gray Television, Inc. $17.7500 Strong Buy or Hold
HZO MarineMax Inc $16.8700 Strong Buy or Hold
ILMN Illumina, Inc. $372.7000 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $141.7500 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $31.6700 Very Concerned, may need to wait
LGIH LGI Homes Inc $72.3500 Strong Buy or Hold
LRCX Lam Research Corporation $184.2200 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $183.8700 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $275.3800 Strong Buy or Hold
MEOH Methanex Corporation $43.1900 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $78.7500 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $349.4000 Strong Buy or Hold
MTZ MasTec, Inc. $51.2100 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $73.3000 Strong Buy or Hold
NFLX Netflix, Inc. $381.0000 Strong Buy or Hold
NSP Insperity Inc $128.4400 Strong Buy or Hold
NVDA NVIDIA Corporation $160.0600 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $109.5000 Strong Buy or Hold
PATK Patrick Industries, Inc. $46.1200 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $119.6400 Strong Buy or Hold
SBUX Starbucks Corporation $88.3800 Strong Buy or Hold, but there are some concerns
SINA SINA Corp $40.8100 Very Concerned, may need to wait
SIVB SVB Financial Group $212.6400 Very Concerned, may need to wait
STZ Constellation Brands, Inc. Class A $200.7900 Strong Buy or Hold
SUI Sun Communities Inc $136.1600 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $79.9100 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $15.4100 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $39.7000 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $78.6300 Very Concerned, may need to wait
TNET TriNet Group Inc $70.6100 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $347.2000 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $247.4800 Very Concerned, may need to wait
V Visa Inc $179.3100 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $280.3000 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $201.2400 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $257.3000 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $304.2000 Strong Buy or Hold
ALGN Align Technology, Inc. $275.4100 Some Concerns, may need to wait
AMAT Applied Materials, Inc. $43.9700 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1988.3000 Strong Buy or Hold, but there are some concerns
ANET Arista Networks Inc $270.5500 Strong Buy or Hold
ATHM Autohome Inc $84.0500 Very Concerned, may need to wait
AVGO Broadcom Inc $275.5300 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $168.8000 Very Concerned, may need to wait
BKNG Booking Holdings Inc $1877.8700 Very Concerned, may need to wait
CBPO China Biologic Products Holdings Inc $94.8600 Concerned, but watch close as good things may happen soon
COHR Coherent, Inc. $131.6800 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $94.4600 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $280.0000 Possible Buy or Hold, but some concerns
ETFC E*TRADE Financial Corp $45.3000 Very Concerned, may need to wait
EPAM EPAM Systems Inc $187.0100 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $87.5100 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $199.2100 Strong Buy or Hold
FIVE Five Below Inc $129.1400 Possible Buy or Hold, but some concerns
FTNT Fortinet Inc $80.5500 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1124.2900 Strong Buy or Hold
GTN Gray Television, Inc. $17.4500 Possible Buy or Hold, but some concerns
HZO MarineMax Inc $16.5900 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $377.2400 Concerned, but watch close as good things may happen soon
JAZZ Jazz Pharmaceuticals PLC $142.7100 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $33.0500 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $70.8900 Very Concerned, may need to wait
LRCX Lam Research Corporation $183.0800 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $186.0500 Strong Buy or Hold
MA Mastercard Inc $273.3400 Strong Buy or Hold
MEOH Methanex Corporation $43.2500 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $77.6400 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $342.9000 Strong Buy or Hold
MTZ MasTec, Inc. $51.4100 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $72.1000 Strong Buy or Hold
NFLX Netflix, Inc. $379.9300 Strong Buy or Hold
NSP Insperity Inc $126.3700 Strong Buy or Hold
NVDA NVIDIA Corporation $157.3100 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $106.6200 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $46.2200 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $118.3700 Strong Buy or Hold
SBUX Starbucks Corporation $87.2300 Strong Buy or Hold, but there are some concerns
SINA SINA Corp $41.8800 Very Concerned, may need to wait
SIVB SVB Financial Group $217.7400 Very Concerned, may need to wait
STZ Constellation Brands, Inc. Class A $198.0400 Strong Buy or Hold
SUI Sun Communities Inc $135.5400 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $79.7600 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $14.9500 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $39.5500 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $75.1500 Very Concerned, may need to wait
TNET TriNet Group Inc $69.6700 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $348.4800 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $246.0000 Very Concerned, may need to wait
V Visa Inc $177.7300 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $277.8500 Very Concerned, may need to wait