Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $198.5800 Strong Buy or Hold
ABMD ABIOMED, Inc. $253.1700 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $299.8700 Strong Buy or Hold
ALGN Align Technology, Inc. $282.1600 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $126.9800 Strong Buy or Hold
AMAT Applied Materials, Inc. $42.3300 Concerned, but watch close as good things may happen soon
AMN AMN Healthcare Services, Inc. $52.9300 Strong Buy or Hold
AMZN Amazon.com, Inc. $1913.9000 Strong Buy or Hold
ANET Arista Networks Inc $252.0900 Possible Buy or Hold, but some concerns
AVGO Broadcom Inc $279.2000 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $168.1000 Strong Buy or Hold
BKNG Booking Holdings Inc $1870.8100 Strong Buy or Hold
CBPO China Biologic Products Holdings Inc $94.4700 Strong Buy or Hold
COHR Coherent, Inc. $127.7500 Strong Buy or Hold
CRUS Cirrus Logic, Inc. $41.6200 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $98.7000 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $274.3700 Very Concerned, may need to wait
EA Electronic Arts Inc. $99.0000 Strong Buy or Hold
FB Facebook, Inc. Common Stock $192.6000 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1116.7000 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $16.1800 Very Concerned, may need to wait
HZO MarineMax Inc $16.4900 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $357.7400 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $131.3100 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $30.0500 Very Concerned, may need to wait
LGIH LGI Homes Inc $71.5600 Very Concerned, may need to wait
LRCX Lam Research Corporation $181.2700 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $182.6400 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $265.3000 Strong Buy or Hold
MKSI MKS Instruments, Inc. $76.2300 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $333.0200 Concerned, but watch close as good things may happen soon
MTZ MasTec, Inc. $48.0000 Very Concerned, may need to wait
NFLX Netflix, Inc. $371.0400 Strong Buy or Hold
NSP Insperity Inc $122.7900 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $152.6600 Possible Buy or Hold, but some concerns
NXST Nexstar Media Group Inc $99.8400 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $46.3700 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $116.5000 Very Concerned, may need to wait
SBUX Starbucks Corporation $83.6500 Very Concerned, may need to wait
STZ Constellation Brands, Inc. Class A $181.2600 Very Concerned, may need to wait
SUI Sun Communities Inc $129.3800 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $75.9100 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $14.6300 Very Concerned, may need to wait
THRM Gentherm Inc $41.3200 Strong Buy or Hold
TMUS T-Mobile Us Inc $75.5400 Very Concerned, may need to wait
TNET TriNet Group Inc $68.4900 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $346.5400 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $249.6400 Strong Buy or Hold
V Visa Inc $173.8500 Strong Buy or Hold
WCG WellCare Health Plans, Inc. $295.6200 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $198.7800 Strong Buy or Hold
ABMD ABIOMED, Inc. $256.0400 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $299.3300 Strong Buy or Hold
ALGN Align Technology, Inc. $283.5600 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $132.3900 Strong Buy or Hold
AMAT Applied Materials, Inc. $42.9600 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $52.6900 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $1911.3000 Strong Buy or Hold
ANET Arista Networks Inc $253.3900 Possible Buy or Hold, but some concerns
AVGO Broadcom Inc $273.9900 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $167.5500 Strong Buy or Hold
BKNG Booking Holdings Inc $1880.0000 Strong Buy or Hold
CBPO China Biologic Products Holdings Inc $95.0000 Strong Buy or Hold
COHR Coherent, Inc. $128.6900 Strong Buy or Hold
CRUS Cirrus Logic, Inc. $41.2600 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $98.9300 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $280.3300 Very Concerned, may need to wait
EA Electronic Arts Inc. $95.3300 Possible Buy or Hold, but some concerns
FB Facebook, Inc. Common Stock $191.1400 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1125.3700 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $16.5700 Very Concerned, may need to wait
HZO MarineMax Inc $16.7700 Strong Buy or Hold
ILMN Illumina, Inc. $361.5600 Strong Buy or Hold, but there are some concerns
JAZZ Jazz Pharmaceuticals PLC $134.3700 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $31.8900 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $71.6800 Very Concerned, may need to wait
LRCX Lam Research Corporation $183.0300 Possible Buy or Hold, but some concerns
LULU Lululemon Athletica inc. $181.8700 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $264.4700 Strong Buy or Hold
MKSI MKS Instruments, Inc. $76.1600 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $333.0800 Concerned, but watch close as good things may happen soon
MTZ MasTec, Inc. $48.0300 Very Concerned, may need to wait
NFLX Netflix, Inc. $369.2100 Strong Buy or Hold
NSP Insperity Inc $123.3600 Strong Buy or Hold
NVDA NVIDIA Corporation $151.7600 Possible Buy or Hold, but some concerns
NXST Nexstar Media Group Inc $101.7200 Possible Buy or Hold, but some concerns
PATK Patrick Industries, Inc. $48.0900 Strong Buy or Hold
PYPL Paypal Holdings Inc $116.2100 Concerned, but watch close as good things may happen soon
SBUX Starbucks Corporation $83.8200 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $183.7300 Very Concerned, may need to wait
SUI Sun Communities Inc $129.8500 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $75.2200 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $14.7000 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $41.1000 Strong Buy or Hold
TMUS T-Mobile Us Inc $75.7000 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $69.3000 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $355.8100 Strong Buy or Hold
UNH UnitedHealth Group Inc $252.2800 Strong Buy or Hold
V Visa Inc $173.4400 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $299.2900 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $199.4600 Strong Buy or Hold
ABMD ABIOMED, Inc. $260.3300 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $302.1100 Strong Buy or Hold, but there are some concerns
ALGN Align Technology, Inc. $295.6700 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $128.8300 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $43.2100 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $53.3000 Strong Buy or Hold
AMZN Amazon.com, Inc. $1918.1900 Strong Buy or Hold
ANET Arista Networks Inc $248.7300 Some Concerns, may need to wait
AVGO Broadcom Inc $279.0500 Possible Buy or Hold, but some concerns
BABA Alibaba Group Holding Ltd $168.2500 Strong Buy or Hold
BKNG Booking Holdings Inc $1861.3100 Strong Buy or Hold
CBPO China Biologic Products Holdings Inc $94.4500 Strong Buy or Hold
COHR Coherent, Inc. $129.5000 Strong Buy or Hold
CRUS Cirrus Logic, Inc. $41.9100 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $97.8700 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $281.8200 Very Concerned, may need to wait
EA Electronic Arts Inc. $93.1900 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $189.5300 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1113.2000 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $16.7500 Very Concerned, may need to wait
HZO MarineMax Inc $16.7000 Strong Buy or Hold
ILMN Illumina, Inc. $358.5700 Strong Buy or Hold, but there are some concerns
JAZZ Jazz Pharmaceuticals PLC $135.3600 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $32.6100 Strong Buy or Hold
LGIH LGI Homes Inc $73.5500 Strong Buy or Hold
LRCX Lam Research Corporation $183.9600 Some Concerns, may need to wait
LULU Lululemon Athletica inc. $186.5000 Strong Buy or Hold
MA Mastercard Inc $266.7900 Strong Buy or Hold
MKSI MKS Instruments, Inc. $76.1600 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $331.3600 Concerned, but watch close as good things may happen soon
MTZ MasTec, Inc. $48.8100 Concerned, but watch close as good things may happen soon
NFLX Netflix, Inc. $365.2100 Strong Buy or Hold
NSP Insperity Inc $123.1400 Strong Buy or Hold
NVDA NVIDIA Corporation $154.1000 Possible Buy or Hold, but some concerns
NXST Nexstar Media Group Inc $103.4600 Possible Buy or Hold, but some concerns
PATK Patrick Industries, Inc. $47.8300 Strong Buy or Hold
PYPL Paypal Holdings Inc $118.7900 Strong Buy or Hold
REGN Regeneron Pharmaceuticals Inc $320.4800 Possible Buy or Hold, but some concerns
SBUX Starbucks Corporation $84.6900 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $185.7400 Some Concerns, may need to wait
SUI Sun Communities Inc $129.9100 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $75.8400 Strong Buy or Hold
TGS Transportadora de Gas del Sur SA (ADR) $14.6000 Very Concerned, may need to wait
THRM Gentherm Inc $41.7700 Strong Buy or Hold
TMUS T-Mobile Us Inc $77.9300 Strong Buy or Hold
TNET TriNet Group Inc $70.4200 Strong Buy or Hold, but there are some concerns
ULTA Ulta Beauty Inc $358.3400 Strong Buy or Hold
UNH UnitedHealth Group Inc $247.7600 Strong Buy or Hold
V Visa Inc $173.7400 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $295.2600 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $197.8700 Strong Buy or Hold
ABMD ABIOMED, Inc. $256.3000 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $291.2100 Strong Buy or Hold
ALGN Align Technology, Inc. $296.8400 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $123.7700 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $42.5300 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $53.5200 Strong Buy or Hold
AMZN Amazon.com, Inc. $1908.7900 Strong Buy or Hold
ANET Arista Networks Inc $243.1600 Some Concerns, may need to wait
AVGO Broadcom Inc $277.4900 Possible Buy or Hold, but some concerns
BABA Alibaba Group Holding Ltd $165.4600 Possible Buy or Hold, but some concerns
BKNG Booking Holdings Inc $1842.0600 Strong Buy or Hold
CBPO China Biologic Products Holdings Inc $94.3900 Strong Buy or Hold
COHR Coherent, Inc. $125.3600 Possible Buy or Hold, but some concerns
CRUS Cirrus Logic, Inc. $41.2200 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $97.1500 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $280.6800 Very Concerned, may need to wait
EA Electronic Arts Inc. $92.5800 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $187.4800 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1104.5100 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $16.8200 Some Concerns, may need to wait
HZO MarineMax Inc $16.8100 Strong Buy or Hold
ILMN Illumina, Inc. $351.9400 Strong Buy or Hold, but there are some concerns
JAZZ Jazz Pharmaceuticals PLC $133.7700 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $31.8700 Strong Buy or Hold
LGIH LGI Homes Inc $71.6900 Very Concerned, may need to wait
LRCX Lam Research Corporation $181.4200 Some Concerns, may need to wait
LULU Lululemon Athletica inc. $187.1000 Strong Buy or Hold
MA Mastercard Inc $259.8700 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $74.4600 Some Concerns, may need to wait
MKTX MarketAxess Holdings Inc. $331.3900 Concerned, but watch close as good things may happen soon
MTZ MasTec, Inc. $48.4400 Very Concerned, may need to wait
NFLX Netflix, Inc. $363.5200 Possible Buy or Hold, but some concerns
NSP Insperity Inc $123.7400 Strong Buy or Hold
NVDA NVIDIA Corporation $153.1200 Possible Buy or Hold, but some concerns
NXST Nexstar Media Group Inc $100.0400 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $47.1300 Strong Buy or Hold
PYPL Paypal Holdings Inc $117.1400 Strong Buy or Hold
REGN Regeneron Pharmaceuticals Inc $310.8300 Possible Buy or Hold, but some concerns
SBUX Starbucks Corporation $83.8100 Strong Buy or Hold
STZ Constellation Brands, Inc. Class A $184.3200 Very Concerned, may need to wait
SUI Sun Communities Inc $129.9600 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $75.5300 Possible Buy or Hold, but some concerns
TGS Transportadora de Gas del Sur SA (ADR) $14.7300 Strong Buy or Hold, but there are some concerns
THRM Gentherm Inc $40.5300 Possible Buy or Hold, but some concerns
TMUS T-Mobile Us Inc $78.2800 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $69.9800 Strong Buy or Hold, but there are some concerns
ULTA Ulta Beauty Inc $357.8400 Strong Buy or Hold
UNH UnitedHealth Group Inc $250.1900 Concerned, but watch close as good things may happen soon
V Visa Inc $170.6900 Concerned, but watch close as good things may happen soon
WCG WellCare Health Plans, Inc. $296.3600 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $198.4500 Strong Buy or Hold
ABMD ABIOMED, Inc. $256.4700 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $276.7800 Strong Buy or Hold
ALGN Align Technology, Inc. $290.0600 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $122.3700 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $42.3100 Strong Buy or Hold
AMN AMN Healthcare Services, Inc. $53.1100 Strong Buy or Hold
AMZN Amazon.com, Inc. $1901.3700 Strong Buy or Hold
ANET Arista Networks Inc $242.0600 Some Concerns, may need to wait
AVGO Broadcom Inc $278.0500 Possible Buy or Hold, but some concerns
BABA Alibaba Group Holding Ltd $165.5100 Possible Buy or Hold, but some concerns
BKNG Booking Holdings Inc $1808.9900 Strong Buy or Hold
CBPO China Biologic Products Holdings Inc $93.0900 Strong Buy or Hold
COHR Coherent, Inc. $125.0600 Possible Buy or Hold, but some concerns
CRUS Cirrus Logic, Inc. $41.0800 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $98.0300 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $282.3500 Very Concerned, may need to wait
EA Electronic Arts Inc. $92.0300 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $188.4700 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1105.2400 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $16.8200 Some Concerns, may need to wait
HZO MarineMax Inc $16.7400 Possible Buy or Hold, but some concerns
ILMN Illumina, Inc. $347.8500 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $132.1600 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $31.7000 Strong Buy or Hold
LGIH LGI Homes Inc $73.4200 Strong Buy or Hold
LRCX Lam Research Corporation $180.4400 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $188.0300 Strong Buy or Hold
MA Mastercard Inc $258.8100 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $73.8800 Some Concerns, may need to wait
MKTX MarketAxess Holdings Inc. $318.5500 Very Concerned, may need to wait
MTZ MasTec, Inc. $48.1000 Very Concerned, may need to wait
NFLX Netflix, Inc. $357.1200 Possible Buy or Hold, but some concerns
NSP Insperity Inc $122.6000 Strong Buy or Hold
NVDA NVIDIA Corporation $152.8800 Possible Buy or Hold, but some concerns
NXST Nexstar Media Group Inc $101.8900 Possible Buy or Hold, but some concerns
PATK Patrick Industries, Inc. $46.9000 Strong Buy or Hold
PYPL Paypal Holdings Inc $115.9800 Strong Buy or Hold
REGN Regeneron Pharmaceuticals Inc $306.6300 Very Concerned, may need to wait
SBUX Starbucks Corporation $82.9200 Concerned, but watch close as good things may happen soon
STZ Constellation Brands, Inc. Class A $181.9700 Very Concerned, may need to wait
SUI Sun Communities Inc $129.3300 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $75.7200 Possible Buy or Hold, but some concerns
TGS Transportadora de Gas del Sur SA (ADR) $14.8700 Strong Buy or Hold, but there are some concerns
THRM Gentherm Inc $39.4800 Possible Buy or Hold, but some concerns
TMUS T-Mobile Us Inc $76.4400 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $69.4500 Strong Buy or Hold, but there are some concerns
ULTA Ulta Beauty Inc $347.2100 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $243.8865 Very Concerned, may need to wait
V Visa Inc $169.2800 Very Concerned, may need to wait
WCG WellCare Health Plans, Inc. $295.7100 Strong Buy or Hold