Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $169.4300 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $354.9200 Strong Buy or Hold
ADBE Adobe Systems Incorporated $258.3900 Strong Buy or Hold
ADS Alliance Data Systems Corporation $165.1100 Very Concerned, may need to wait
ALGN Align Technology, Inc. $244.5700 Concerned, but watch close as good things may happen soon
ALXN Alexion Pharmaceuticals, Inc. $120.0500 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $39.9000 Concerned, but watch close as good things may happen soon
AMN AMN Healthcare Services, Inc. $62.5000 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1591.0000 Very Concerned, may need to wait
ANET Arista Networks Inc $229.1800 Strong Buy or Hold
AVGO Broadcom Inc $275.7200 Concerned, but watch close as good things may happen soon
BABA Alibaba Group Holding Ltd $167.4500 Very Concerned, may need to wait
BKNG Booking Holdings Inc $1865.0000 Concerned, but watch close as good things may happen soon
CBPO China Biologic Products Holdings Inc $79.4600 Very Concerned, may need to wait
COHR Coherent, Inc. $124.6500 Concerned, but watch close as good things may happen soon
CRTO Criteo SA (ADR) $24.7500 Very Concerned, may need to wait
CRUS Cirrus Logic, Inc. $38.1100 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $78.1500 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $294.8600 Strong Buy or Hold
EA Electronic Arts Inc. $97.2400 Strong Buy or Hold
FB Facebook, Inc. Common Stock $165.7900 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1102.1200 Very Concerned, may need to wait
GTN Gray Television, Inc. $16.4200 Very Concerned, may need to wait
HSKA Heska Corp $95.7900 Very Concerned, may need to wait
HZO MarineMax Inc $18.0700 Very Concerned, may need to wait
IBP Installed Building Products Inc $42.2400 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $284.3700 Some Concerns, may need to wait
JAZZ Jazz Pharmaceuticals PLC $124.1200 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $31.4200 Very Concerned, may need to wait
LGIH LGI Homes Inc $57.8000 Very Concerned, may need to wait
LRCX Lam Research Corporation $175.9200 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $149.7900 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $217.1000 Strong Buy or Hold
MEI Methode Electronics Inc. $26.5300 Concerned, but watch close as good things may happen soon
MKSI MKS Instruments, Inc. $81.3900 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $223.5600 Strong Buy or Hold
MTZ MasTec, Inc. $41.5800 Very Concerned, may need to wait
MU Micron Technology, Inc. $38.5800 Very Concerned, may need to wait
NFLX Netflix, Inc. $345.7300 Very Concerned, may need to wait
NSP Insperity Inc $131.9700 Strong Buy or Hold, but there are some concerns
NVDA NVIDIA Corporation $146.4500 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $85.4700 Strong Buy or Hold
PATK Patrick Industries, Inc. $40.6200 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $92.6900 Concerned, but watch close as good things may happen soon
REGN Regeneron Pharmaceuticals Inc $408.5100 Very Concerned, may need to wait
SBUX Starbucks Corporation $69.9900 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $172.7700 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $113.5600 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $81.8400 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $16.4000 Very Concerned, may need to wait
THRM Gentherm Inc $40.8500 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $68.4400 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $46.8000 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $298.1000 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $257.1400 Very Concerned, may need to wait
V Visa Inc $140.8000 Strong Buy or Hold
WCG WellCare Health Plans, Inc. $266.0500 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $170.4100 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $341.2100 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $257.0000 Strong Buy or Hold
ADS Alliance Data Systems Corporation $164.3200 Very Concerned, may need to wait
ALGN Align Technology, Inc. $241.2600 Concerned, but watch close as good things may happen soon
ALXN Alexion Pharmaceuticals, Inc. $120.1400 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $39.7800 Concerned, but watch close as good things may happen soon
AMN AMN Healthcare Services, Inc. $62.5100 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1588.2200 Very Concerned, may need to wait
ANET Arista Networks Inc $226.3400 Strong Buy or Hold
AVGO Broadcom Inc $274.0600 Concerned, but watch close as good things may happen soon
BABA Alibaba Group Holding Ltd $167.3600 Very Concerned, may need to wait
BKNG Booking Holdings Inc $1871.0900 Concerned, but watch close as good things may happen soon
CBPO China Biologic Products Holdings Inc $79.7400 Very Concerned, may need to wait
COHR Coherent, Inc. $121.0100 Very Concerned, may need to wait
CRTO Criteo SA (ADR) $26.4100 Strong Buy or Hold
CRUS Cirrus Logic, Inc. $37.9400 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $77.7000 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $290.1600 Strong Buy or Hold
EA Electronic Arts Inc. $97.6000 Strong Buy or Hold
FB Facebook, Inc. Common Stock $167.3300 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1102.3800 Very Concerned, may need to wait
GTN Gray Television, Inc. $16.1700 Very Concerned, may need to wait
HSKA Heska Corp $95.3300 Very Concerned, may need to wait
HZO MarineMax Inc $17.9200 Very Concerned, may need to wait
IBP Installed Building Products Inc $41.8400 Very Concerned, may need to wait
ILMN Illumina, Inc. $284.1000 Some Concerns, may need to wait
JAZZ Jazz Pharmaceuticals PLC $125.0800 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $31.1000 Very Concerned, may need to wait
LGIH LGI Homes Inc $57.3900 Very Concerned, may need to wait
LRCX Lam Research Corporation $175.3000 Strong Buy or Hold
LULU Lululemon Athletica inc. $148.6200 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $216.5800 Strong Buy or Hold
MEI Methode Electronics Inc. $26.0900 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $81.5200 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $220.6700 Strong Buy or Hold
MTZ MasTec, Inc. $41.4000 Very Concerned, may need to wait
MU Micron Technology, Inc. $38.5800 Very Concerned, may need to wait
NFLX Netflix, Inc. $347.5700 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $110.9000 Strong Buy or Hold, but there are some concerns
NVDA NVIDIA Corporation $148.1700 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $83.9900 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $39.8300 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $91.8700 Concerned, but watch close as good things may happen soon
REGN Regeneron Pharmaceuticals Inc $406.8600 Very Concerned, may need to wait
SBUX Starbucks Corporation $69.7500 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $175.2200 Strong Buy or Hold
SUI Sun Communities Inc $113.5300 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $81.7100 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $15.9100 Very Concerned, may need to wait
THRM Gentherm Inc $40.3200 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $68.3800 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $45.9700 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $296.0600 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $261.9000 Very Concerned, may need to wait
V Visa Inc $140.3800 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $277.3900 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $170.9400 Strong Buy or Hold
ABMD ABIOMED, Inc. $341.6100 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $253.7400 Strong Buy or Hold
ADS Alliance Data Systems Corporation $162.1900 Very Concerned, may need to wait
ALGN Align Technology, Inc. $239.4500 Concerned, but watch close as good things may happen soon
ALXN Alexion Pharmaceuticals, Inc. $118.7900 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $39.9200 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $63.0000 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1614.3700 Very Concerned, may need to wait
ANET Arista Networks Inc $220.2800 Concerned, but watch close as good things may happen soon
AVGO Broadcom Inc $269.0900 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $166.9600 Concerned, but watch close as good things may happen soon
BKNG Booking Holdings Inc $1877.0600 Strong Buy or Hold
CBPO China Biologic Products Holdings Inc $78.1200 Very Concerned, may need to wait
COHR Coherent, Inc. $119.8400 Very Concerned, may need to wait
CRTO Criteo SA (ADR) $26.2500 Strong Buy or Hold
CRUS Cirrus Logic, Inc. $38.2900 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $77.2800 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $288.8900 Strong Buy or Hold
EA Electronic Arts Inc. $84.1000 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $166.3800 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1105.9100 Very Concerned, may need to wait
GTN Gray Television, Inc. $16.2800 Very Concerned, may need to wait
HSKA Heska Corp $95.8300 Very Concerned, may need to wait
HZO MarineMax Inc $18.2000 Very Concerned, may need to wait
IBP Installed Building Products Inc $42.1200 Very Concerned, may need to wait
ILMN Illumina, Inc. $276.5200 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $125.0700 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $31.7000 Very Concerned, may need to wait
LGIH LGI Homes Inc $58.0600 Very Concerned, may need to wait
LRCX Lam Research Corporation $175.7200 Strong Buy or Hold, but there are some concerns
LULU Lululemon Athletica inc. $147.6300 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $213.9700 Strong Buy or Hold
MEI Methode Electronics Inc. $26.2200 Concerned, but watch close as good things may happen soon
MKSI MKS Instruments, Inc. $81.5400 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $220.5100 Strong Buy or Hold
MTZ MasTec, Inc. $41.2900 Very Concerned, may need to wait
MU Micron Technology, Inc. $39.3800 Concerned, but watch close as good things may happen soon
NFLX Netflix, Inc. $344.7100 Very Concerned, may need to wait
NSP Insperity Inc $108.9300 Strong Buy or Hold
NVDA NVIDIA Corporation $147.4200 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $83.4400 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $39.0600 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $90.8500 Very Concerned, may need to wait
REGN Regeneron Pharmaceuticals Inc $406.4600 Very Concerned, may need to wait
SBUX Starbucks Corporation $69.1400 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $174.0500 Strong Buy or Hold
SUI Sun Communities Inc $113.2500 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $81.5600 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $15.6300 Very Concerned, may need to wait
THRM Gentherm Inc $40.9600 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $68.2800 Very Concerned, may need to wait
TNET TriNet Group Inc $45.5300 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $293.6400 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $269.0000 Concerned, but watch close as good things may happen soon
V Visa Inc $140.1700 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $279.9300 Concerned, but watch close as good things may happen soon

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $174.2400 Strong Buy or Hold
ABMD ABIOMED, Inc. $344.7800 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $254.3500 Strong Buy or Hold
ADS Alliance Data Systems Corporation $179.8800 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $244.0400 Strong Buy or Hold
ALXN Alexion Pharmaceuticals, Inc. $121.0300 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $40.2800 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $63.5800 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1640.2600 Very Concerned, may need to wait
ANET Arista Networks Inc $224.6700 Strong Buy or Hold
AVGO Broadcom Inc $276.2100 Strong Buy or Hold
BABA Alibaba Group Holding Ltd $171.5200 Strong Buy or Hold
BKNG Booking Holdings Inc $1906.9300 Strong Buy or Hold, but there are some concerns
CBPO China Biologic Products Holdings Inc $79.6500 Very Concerned, may need to wait
COHR Coherent, Inc. $126.9900 Strong Buy or Hold
CRTO Criteo SA (ADR) $26.6000 Strong Buy or Hold, but there are some concerns
CRUS Cirrus Logic, Inc. $39.3100 Strong Buy or Hold
CVGW Calavo Growers, Inc. $76.5800 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $287.8900 Strong Buy or Hold
EA Electronic Arts Inc. $80.2100 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $170.4900 Strong Buy or Hold, but there are some concerns
GOOGL Alphabet Inc Class A $1122.8900 Concerned, but watch close as good things may happen soon
GTN Gray Television, Inc. $16.4700 Very Concerned, may need to wait
HSKA Heska Corp $98.2000 Concerned, but watch close as good things may happen soon
HZO MarineMax Inc $18.2600 Some Concerns, may need to wait
IBP Installed Building Products Inc $42.1800 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $284.1800 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $127.7900 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $31.4700 Very Concerned, may need to wait
LGIH LGI Homes Inc $57.3700 Very Concerned, may need to wait
LRCX Lam Research Corporation $177.1000 Strong Buy or Hold, but there are some concerns
LULU Lululemon Athletica inc. $145.7600 Very Concerned, may need to wait
MA Mastercard Inc $215.3000 Strong Buy or Hold
MEI Methode Electronics Inc. $26.6800 Strong Buy or Hold
MKSI MKS Instruments, Inc. $84.8500 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $218.8400 Strong Buy or Hold
MTZ MasTec, Inc. $42.6600 Very Concerned, may need to wait
MU Micron Technology, Inc. $41.5200 Strong Buy or Hold
NFLX Netflix, Inc. $352.1900 Strong Buy or Hold
NSP Insperity Inc $109.6900 Strong Buy or Hold, but there are some concerns
NVDA NVIDIA Corporation $153.0000 Strong Buy or Hold
NXST Nexstar Media Group Inc $84.5100 Strong Buy or Hold
PATK Patrick Industries, Inc. $39.9600 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $92.2500 Concerned, but watch close as good things may happen soon
REGN Regeneron Pharmaceuticals Inc $406.5600 Very Concerned, may need to wait
SBUX Starbucks Corporation $68.8500 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $172.2900 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $111.9300 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $84.6900 Strong Buy or Hold, but there are some concerns
TGS Transportadora de Gas del Sur SA (ADR) $16.2300 Very Concerned, may need to wait
THRM Gentherm Inc $42.1000 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $66.9400 Very Concerned, may need to wait
TNET TriNet Group Inc $46.3200 Strong Buy or Hold
ULTA Ulta Beauty Inc $293.4500 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $269.5000 Concerned, but watch close as good things may happen soon
V Visa Inc $141.4900 Strong Buy or Hold
WCG WellCare Health Plans, Inc. $282.5000 Concerned, but watch close as good things may happen soon

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $174.1800 Strong Buy or Hold
ABMD ABIOMED, Inc. $344.2800 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $254.8200 Strong Buy or Hold
ADS Alliance Data Systems Corporation $181.5100 Strong Buy or Hold
ALGN Align Technology, Inc. $243.5100 Strong Buy or Hold
ALXN Alexion Pharmaceuticals, Inc. $122.8700 Concerned, but watch close as good things may happen soon
AMAT Applied Materials, Inc. $39.1200 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $65.2100 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $1658.8100 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $224.0300 Strong Buy or Hold
AVGO Broadcom Inc $270.0000 Strong Buy or Hold
BABA Alibaba Group Holding Ltd $171.8300 Strong Buy or Hold, but there are some concerns
BKNG Booking Holdings Inc $1902.2600 Strong Buy or Hold, but there are some concerns
CBPO China Biologic Products Holdings Inc $79.8600 Very Concerned, may need to wait
COHR Coherent, Inc. $124.7900 Strong Buy or Hold
CRTO Criteo SA (ADR) $26.4800 Strong Buy or Hold, but there are some concerns
CRUS Cirrus Logic, Inc. $38.7500 Strong Buy or Hold
CVGW Calavo Growers, Inc. $76.9600 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $289.2900 Strong Buy or Hold
EA Electronic Arts Inc. $92.5200 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $171.1600 Strong Buy or Hold, but there are some concerns
GOOGL Alphabet Inc Class A $1151.8700 Strong Buy or Hold
GTN Gray Television, Inc. $16.5700 Strong Buy or Hold
HSKA Heska Corp $99.1100 Strong Buy or Hold
HZO MarineMax Inc $18.3000 Very Concerned, may need to wait
IBP Installed Building Products Inc $43.6300 Strong Buy or Hold, but there are some concerns
ILMN Illumina, Inc. $281.8700 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $128.5100 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $31.8800 Very Concerned, may need to wait
LGIH LGI Homes Inc $61.2600 Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $173.6900 Strong Buy or Hold, but there are some concerns
LULU Lululemon Athletica inc. $146.8900 Very Concerned, may need to wait
MA Mastercard Inc $215.8600 Strong Buy or Hold, but there are some concerns
MEI Methode Electronics Inc. $26.5200 Strong Buy or Hold
MKSI MKS Instruments, Inc. $82.1400 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $218.6400 Strong Buy or Hold
MTZ MasTec, Inc. $43.0300 Very Concerned, may need to wait
MU Micron Technology, Inc. $39.3700 Strong Buy or Hold
NFLX Netflix, Inc. $355.8100 Strong Buy or Hold
NSP Insperity Inc $109.5200 Strong Buy or Hold, but there are some concerns
NVDA NVIDIA Corporation $149.9500 Strong Buy or Hold
NXST Nexstar Media Group Inc $84.2400 Strong Buy or Hold
PATK Patrick Industries, Inc. $40.2400 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $92.2700 Concerned, but watch close as good things may happen soon
REGN Regeneron Pharmaceuticals Inc $421.0400 Very Concerned, may need to wait
SBUX Starbucks Corporation $69.3400 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $174.7200 Strong Buy or Hold
SUI Sun Communities Inc $111.5900 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $75.9600 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $16.6500 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $42.6300 Strong Buy or Hold
TMUS T-Mobile Us Inc $66.8500 Very Concerned, may need to wait
TNET TriNet Group Inc $46.1200 Strong Buy or Hold
ULTA Ulta Beauty Inc $294.0400 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $266.3100 Very Concerned, may need to wait
V Visa Inc $142.5300 Strong Buy or Hold
WCG WellCare Health Plans, Inc. $279.0800 Concerned, but watch close as good things may happen soon