Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $165.7200 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $306.0000 Strong Buy or Hold
ADBE Adobe Systems Incorporated $225.2300 Very Concerned, may need to wait
ADS Alliance Data Systems Corporation $209.3200 Very Concerned, may need to wait
ALGN Align Technology, Inc. $247.0600 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $107.8000 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $51.1000 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1527.5000 Strong Buy or Hold
ANET Arista Networks Inc $260.6500 Some Concerns, may need to wait
AYI Acuity Brands, Inc. $127.9300 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $179.1100 Very Concerned, may need to wait
BKNG Booking Holdings $2130.6500 Concerned, but watch close as good things may happen soon
CBPO China Biologic Products Holdings, Inc. $85.7300 Very Concerned, may need to wait
CEVA CEVA, Inc. $35.0500 Very Concerned, may need to wait
COF Capital One Financial Corp. $97.9800 Strong Buy or Hold
CRTO Criteo SA (ADR) $27.5400 Very Concerned, may need to wait
CRUS Cirrus Logic, Inc. $36.7300 Very Concerned, may need to wait
CVCO Cavco Industries, Inc. $166.8500 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $238.9300 Strong Buy or Hold
EW Edwards Lifesciences Corp $137.0900 Very Concerned, may need to wait
EXR Extra Space Storage, Inc. $86.0900 Very Concerned, may need to wait
FB Facebook Inc $166.2900 Very Concerned, may need to wait
GILD Gilead Sciences, Inc. $73.7000 Very Concerned, may need to wait
GOOGL Alphabet Inc $1077.3200 Strong Buy or Hold
GTN Gray Television, Inc. $11.8500 Very Concerned, may need to wait
GWR Genesee & Wyoming Inc $70.6800 Concerned, but watch close as good things may happen soon
HDSN Hudson Technologies, Inc. $4.3700 Very Concerned, may need to wait
HSKA Heska Corp $83.3600 Strong Buy or Hold, but there are some concerns
HZO MarineMax Inc $17.7500 Very Concerned, may need to wait
IBP Installed Building Products Inc $55.2500 Very Concerned, may need to wait
ILMN Illumina, Inc. $244.6100 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $ Very Concerned, may need to wait
LRCX Lam Research Corporation $191.9100 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $96.3100 Strong Buy or Hold, but there are some concerns
MCK McKesson Corporation $146.2500 Concerned, but watch close as good things may happen soon
MEI Methode Electronics Inc. $40.0000 Strong Buy or Hold
MIDD Middleby Corp $ Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $ Very Concerned, may need to wait
MRK Merck & Co., Inc. $58.8300 Strong Buy or Hold
MU Micron Technology, Inc. $50.6200 Very Concerned, may need to wait
NFLX Netflix, Inc. $327.6700 Strong Buy or Hold
NVDA NVIDIA Corporation $228.7100 Very Concerned, may need to wait
REGN Regeneron Pharmaceuticals Inc $ Very Concerned, may need to wait
SBUX Starbucks Corporation $58.0000 Very Concerned, may need to wait
SCHW Charles Schwab Corp $54.9900 Strong Buy or Hold
STZ Constellation Brands, Inc. $227.5800 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $91.3100 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $91.1800 Very Concerned, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $19.5100 Very Concerned, may need to wait
THRM Gentherm Inc $35.6750 Very Concerned, may need to wait
TMO Thermo Fisher Scientific Inc. $215.8900 Concerned, but watch close as good things may happen soon
TMUS T-Mobile US Inc $63.1000 Strong Buy or Hold
TNET TriNet Group Inc $51.0500 Strong Buy or Hold
ULTA Ulta Beauty Inc $235.0500 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $172.8000 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $306.4000 Strong Buy or Hold
ADBE Adobe Systems Incorporated $227.6200 Concerned, but watch close as good things may happen soon
ADS Alliance Data Systems Corporation $211.6600 Possible Buy or Hold, but some concerns
ALGN Align Technology, Inc. $252.7200 Concerned, but watch close as good things may happen soon
ALXN Alexion Pharmaceuticals, Inc. $111.7400 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $51.1900 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1556.9900 Strong Buy or Hold
ANET Arista Networks Inc $256.3700 Some Concerns, may need to wait
AYI Acuity Brands, Inc. $128.7900 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $181.3900 Possible Buy or Hold, but some concerns
BKNG Booking Holdings $2158.6800 Strong Buy or Hold
CBPO China Biologic Products Holdings, Inc. $87.1200 Strong Buy or Hold
CEVA CEVA, Inc. $35.7000 Very Concerned, may need to wait
COF Capital One Financial Corp. $98.3500 Strong Buy or Hold
CRTO Criteo SA (ADR) $27.8900 Possible Buy or Hold, but some concerns
CRUS Cirrus Logic, Inc. $37.7400 Very Concerned, may need to wait
CVCO Cavco Industries, Inc. $170.1000 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $240.6900 Strong Buy or Hold
EW Edwards Lifesciences Corp $138.5600 Very Concerned, may need to wait
EXR Extra Space Storage, Inc. $87.4000 Concerned, but watch close as good things may happen soon
FB Facebook Inc $168.1000 Possible Buy or Hold, but some concerns
GILD Gilead Sciences, Inc. $74.4400 Very Concerned, may need to wait
GOOGL Alphabet Inc $1089.4500 Strong Buy or Hold
GTN Gray Television, Inc. $12.2000 Possible Buy or Hold, but some concerns
GWR Genesee & Wyoming Inc $72.1700 Strong Buy or Hold
HDSN Hudson Technologies, Inc. $4.5800 Some Concerns, may need to wait
HSKA Heska Corp $ Concerned, but watch close as good things may happen soon
HZO MarineMax Inc $18.1000 Very Concerned, may need to wait
IBP Installed Building Products Inc $56.2000 Some Concerns, may need to wait
ILMN Illumina, Inc. $245.8400 Strong Buy or Hold
LGIH LGI Homes Inc $71.2500 Very Concerned, may need to wait
LRCX Lam Research Corporation $190.3300 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $95.2900 Strong Buy or Hold, but there are some concerns
MCK McKesson Corporation $147.1000 Concerned, but watch close as good things may happen soon
MEI Methode Electronics Inc. $39.7500 Strong Buy or Hold
MIDD Middleby Corp $126.2100 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $202.6800 Very Concerned, may need to wait
MRK Merck & Co., Inc. $58.6400 Strong Buy or Hold
MU Micron Technology, Inc. $51.4200 Very Concerned, may need to wait
NFLX Netflix, Inc. $332.6800 Strong Buy or Hold
NVDA NVIDIA Corporation $229.0500 Very Concerned, may need to wait
REGN Regeneron Pharmaceuticals Inc $315.7800 Very Concerned, may need to wait
SBUX Starbucks Corporation $59.2100 Very Concerned, may need to wait
SCHW Charles Schwab Corp $53.6800 Possible Buy or Hold, but some concerns
STZ Constellation Brands, Inc. $229.6200 Strong Buy or Hold
SUI Sun Communities Inc $91.5900 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $93.8900 Very Concerned, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $19.8000 Very Concerned, may need to wait
THRM Gentherm Inc $35.6000 Concerned, but watch close as good things may happen soon
TMO Thermo Fisher Scientific Inc. $216.9900 Strong Buy or Hold
TMUS T-Mobile US Inc $63.2600 Strong Buy or Hold
TNET TriNet Group Inc $51.2200 Strong Buy or Hold
ULTA Ulta Beauty Inc $234.1600 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $178.2400 Strong Buy or Hold
ABMD ABIOMED, Inc. $304.4300 Strong Buy or Hold
ADBE Adobe Systems Incorporated $231.1600 Strong Buy or Hold
ADS Alliance Data Systems Corporation $211.5800 Some Concerns, may need to wait
ALGN Align Technology, Inc. $272.6500 Strong Buy or Hold
ALXN Alexion Pharmaceuticals, Inc. $113.2800 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $57.8600 Possible Buy or Hold, but some concerns
AMZN Amazon.com, Inc. $1503.8300 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $256.8000 Very Concerned, may need to wait
AYI Acuity Brands, Inc. $132.0300 Some Concerns, may need to wait
BABA Alibaba Group Holding Ltd $178.7000 Some Concerns, may need to wait
BKNG Booking Holdings $2162.3100 Strong Buy or Hold
CBPO China Biologic Products Holdings, Inc. $87.0000 Strong Buy or Hold
CEVA CEVA, Inc. $37.2000 Possible Buy or Hold, but some concerns
COF Capital One Financial Corp. $97.4800 Strong Buy or Hold
CRTO Criteo SA (ADR) $27.9400 Possible Buy or Hold, but some concerns
CRUS Cirrus Logic, Inc. $39.6000 Some Concerns, may need to wait
CVCO Cavco Industries, Inc. $176.9500 Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $237.1600 Strong Buy or Hold
EW Edwards Lifesciences Corp $139.2100 Concerned, but watch close as good things may happen soon
EXR Extra Space Storage, Inc. $89.1300 Strong Buy or Hold
FB Facebook Inc $168.6600 Possible Buy or Hold, but some concerns
GILD Gilead Sciences, Inc. $75.4700 Possible Buy or Hold, but some concerns
GOOGL Alphabet Inc $1079.3600 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $11.7500 Some Concerns, may need to wait
GWR Genesee & Wyoming Inc $71.4000 Possible Buy or Hold, but some concerns
HDSN Hudson Technologies, Inc. $4.4100 Very Concerned, may need to wait
HSKA Heska Corp $79.4600 Strong Buy or Hold
HZO MarineMax Inc $18.9000 Some Concerns, may need to wait
IBP Installed Building Products Inc $55.4000 Very Concerned, may need to wait
ILMN Illumina, Inc. $248.4800 Strong Buy or Hold
LGIH LGI Homes Inc $72.4600 Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $212.3300 Possible Buy or Hold, but some concerns
LULU Lululemon Athletica inc. $94.6000 Strong Buy or Hold, but there are some concerns
MCK McKesson Corporation $149.5000 Strong Buy or Hold
MEI Methode Electronics Inc. $40.0000 Possible Buy or Hold, but some concerns
MIDD Middleby Corp $ Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $205.9900 Very Concerned, may need to wait
MRK Merck & Co., Inc. $59.2700 Strong Buy or Hold
MU Micron Technology, Inc. $52.2600 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $336.0600 Strong Buy or Hold
NVDA NVIDIA Corporation $237.5400 Possible Buy or Hold, but some concerns
REGN Regeneron Pharmaceuticals Inc $322.6300 Very Concerned, may need to wait
SBUX Starbucks Corporation $59.8300 Strong Buy or Hold
SCHW Charles Schwab Corp $53.6100 Possible Buy or Hold, but some concerns
STZ Constellation Brands, Inc. $231.4000 Strong Buy or Hold
SUI Sun Communities Inc $92.3600 Strong Buy or Hold
SWKS Skyworks Solutions Inc $99.4500 Some Concerns, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $20.3500 Very Concerned, may need to wait
THRM Gentherm Inc $36.6000 Strong Buy or Hold, but there are some concerns
TMO Thermo Fisher Scientific Inc. $218.2300 Strong Buy or Hold
TMUS T-Mobile US Inc $63.0200 Strong Buy or Hold
TNET TriNet Group Inc $50.2700 Strong Buy or Hold
ULTA Ulta Beauty Inc $233.5900 Strong Buy or Hold

Symbol Stock Price change today
EXR Extra Space Storage, Inc. 1.8599%
ULTA Ulta Beauty Inc 1.4095%
SUI Sun Communities Inc 1.365%
NFLX Netflix, Inc. 0.7761%
MRK Merck & Co., Inc. 0.7578%
GWR Genesee & Wyoming Inc 0.623%
TMO Thermo Fisher Scientific Inc. 0.4781%
FB Facebook Inc 0.4028%
AAPL Apple Inc. 0.2871%
THRM Gentherm Inc 0.2841%
CBPO China Biologic Products Holdings, Inc. 0.2687%
CVCO Cavco Industries, Inc. 0.2595%
MEI Methode Electronics Inc. 0.2574%
HSKA Heska Corp 0.1927%
LGIH LGI Homes Inc 0.1864%
ALXN Alexion Pharmaceuticals, Inc. 0.0809%
GTN Gray Television, Inc. 0%
PCLN Priceline Group Inc 0%
ABMD ABIOMED, Inc. -0.0674%
GILD Gilead Sciences, Inc. -0.093%
MIDD Middleby Corp -0.0979%
STZ Constellation Brands, Inc. -0.1472%
GOOGL Alphabet Inc -0.1735%
CEVA CEVA, Inc. -0.2736%
AYI Acuity Brands, Inc. -0.2897%
SBUX Starbucks Corporation -0.3197%
ILMN Illumina, Inc. -0.3305%
LULU Lululemon Athletica inc. -0.3369%
DPZ Domino’s Pizza, Inc. -0.5011%
COF Capital One Financial Corp. -0.5058%
AMAT Applied Materials, Inc. -0.638%
CRTO Criteo SA (ADR) -0.6498%
MKTX MarketAxess Holdings Inc. -0.6929%
MU Micron Technology, Inc. -0.7416%
MCK McKesson Corporation -0.7573%
ALGN Align Technology, Inc. -0.7734%
ADS Alliance Data Systems Corporation -0.9473%
EW Edwards Lifesciences Corp -1.0339%
HZO MarineMax Inc -1.0638%
REGN Regeneron Pharmaceuticals Inc -1.0828%
LRCX Lam Research Corporation -1.1552%
AMZN Amazon.com, Inc. -1.2226%
ADBE Adobe Systems Incorporated -1.2866%
NVDA NVIDIA Corporation -1.3214%
SCHW Charles Schwab Corp -1.3338%
CRUS Cirrus Logic, Inc. -1.3561%
SWKS Skyworks Solutions Inc -1.4413%
HDSN Hudson Technologies, Inc. -1.559%
TMUS T-Mobile US Inc -1.6979%
IBP Installed Building Products Inc -1.6997%
TGS Transportadora de Gas del Sur SA (ADR) -1.7383%
BABA Alibaba Group Holding Ltd -2.2055%
TNET TriNet Group Inc -3.3393%
ANET Arista Networks Inc -9.1822%

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $170.0500 Some Concerns, may need to wait
ABMD ABIOMED, Inc. $288.1200 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $219.1700 Very Concerned, may need to wait
ADS Alliance Data Systems Corporation $206.3200 Very Concerned, may need to wait
ALGN Align Technology, Inc. $249.0600 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $110.6300 Some Concerns, may need to wait
AMAT Applied Materials, Inc. $53.0200 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1406.0800 Very Concerned, may need to wait
ANET Arista Networks Inc $259.5000 Some Concerns, may need to wait
AYI Acuity Brands, Inc. $129.4600 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $169.8700 Very Concerned, may need to wait
CBPO China Biologic Products Holdings, Inc. $84.9300 Strong Buy or Hold
CEVA CEVA, Inc. $35.2000 Very Concerned, may need to wait
COF Capital One Financial Corp. $95.5000 Very Concerned, may need to wait
CRTO Criteo SA (ADR) $26.9500 Some Concerns, may need to wait
CRUS Cirrus Logic, Inc. $ Very Concerned, may need to wait
CVCO Cavco Industries, Inc. $175.8500 Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $232.4300 Very Concerned, may need to wait
EW Edwards Lifesciences Corp $137.3700 Very Concerned, may need to wait
EXR Extra Space Storage, Inc. $86.8700 Concerned, but watch close as good things may happen soon
FB Facebook Inc $157.9300 Some Concerns, may need to wait
GILD Gilead Sciences, Inc. $73.8000 Very Concerned, may need to wait
GOOGL Alphabet Inc $1020.0900 Very Concerned, may need to wait
GTN Gray Television, Inc. $12.0000 Very Concerned, may need to wait
GWR Genesee & Wyoming Inc $68.5200 Very Concerned, may need to wait
HDSN Hudson Technologies, Inc. $4.6900 Very Concerned, may need to wait
HSKA Heska Corp $76.1300 Very Concerned, may need to wait
HZO MarineMax Inc $18.1500 Very Concerned, may need to wait
IBP Installed Building Products Inc $57.9000 Very Concerned, may need to wait
ILMN Illumina, Inc. $230.1800 Very Concerned, may need to wait
LGIH LGI Homes Inc $73.9000 Strong Buy or Hold
LRCX Lam Research Corporation $193.1200 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $89.6400 Strong Buy or Hold
MCK McKesson Corporation $140.0300 Very Concerned, may need to wait
MEI Methode Electronics Inc. $37.9500 Very Concerned, may need to wait
MIDD Middleby Corp $ Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $207.8100 Very Concerned, may need to wait
MRK Merck & Co., Inc. $56.1600 Possible Buy or Hold, but some concerns
MU Micron Technology, Inc. $47.9600 Very Concerned, may need to wait
NFLX Netflix, Inc. $289.9300 Very Concerned, may need to wait
NVDA NVIDIA Corporation $215.4100 Very Concerned, may need to wait
PCLN Priceline Group Inc $1905.6400 Strong Buy or Hold
REGN Regeneron Pharmaceuticals Inc $319.7000 Very Concerned, may need to wait
SBUX Starbucks Corporation $58.7000 Strong Buy or Hold
SCHW Charles Schwab Corp $50.2100 Very Concerned, may need to wait
STZ Constellation Brands, Inc. $226.2100 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $90.5800 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $96.0200 Very Concerned, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $20.1600 Very Concerned, may need to wait
THRM Gentherm Inc $ Concerned, but watch close as good things may happen soon
TMO Thermo Fisher Scientific Inc. $209.5500 Possible Buy or Hold, but some concerns
TMUS T-Mobile US Inc $59.7400 Very Concerned, may need to wait
TNET TriNet Group Inc $46.9800 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $212.1500 Strong Buy or Hold