Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $162.9400 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $290.9300 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $217.8900 Very Concerned, may need to wait
ADS Alliance Data Systems Corporation $205.3700 Very Concerned, may need to wait
ALGN Align Technology, Inc. $239.6600 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $106.5100 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $48.7200 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1460.0900 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $252.0600 Very Concerned, may need to wait
AYI Acuity Brands, Inc. $126.3000 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $173.0900 Very Concerned, may need to wait
BKNG Booking Holdings $2067.2900 Very Concerned, may need to wait
CBPO China Biologic Products Holdings, Inc. $83.8800 Very Concerned, may need to wait
CEVA CEVA, Inc. $33.9500 Very Concerned, may need to wait
COF Capital One Financial Corp. $97.4200 Concerned, but watch close as good things may happen soon
CRTO Criteo SA (ADR) $27.9900 Strong Buy or Hold
CRUS Cirrus Logic, Inc. $35.4700 Very Concerned, may need to wait
CVCO Cavco Industries, Inc. $ Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $231.8200 Very Concerned, may need to wait
EW Edwards Lifesciences Corp $134.6700 Very Concerned, may need to wait
EXR Extra Space Storage, Inc. $86.7000 Very Concerned, may need to wait
FB Facebook Inc $159.6900 Very Concerned, may need to wait
GILD Gilead Sciences, Inc. $72.7200 Very Concerned, may need to wait
GOOGL Alphabet Inc $1022.6400 Very Concerned, may need to wait
GTN Gray Television, Inc. $11.8000 Very Concerned, may need to wait
GWR Genesee & Wyoming Inc $70.4600 Concerned, but watch close as good things may happen soon
HDSN Hudson Technologies, Inc. $4.2500 Very Concerned, may need to wait
HSKA Heska Corp $ Concerned, but watch close as good things may happen soon
HZO MarineMax Inc $17.7500 Very Concerned, may need to wait
IBP Installed Building Products Inc $58.0500 Possible Buy or Hold, but some concerns
ILMN Illumina, Inc. $238.5000 Very Concerned, may need to wait
LGIH LGI Homes Inc $68.8900 Very Concerned, may need to wait
LRCX Lam Research Corporation $185.8200 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $96.9000 Strong Buy or Hold, but there are some concerns
MCK McKesson Corporation $148.8900 Strong Buy or Hold
MEI Methode Electronics Inc. $40.4000 Strong Buy or Hold
MIDD Middleby Corp $125.8000 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $200.8800 Very Concerned, may need to wait
MRK Merck & Co., Inc. $60.0900 Strong Buy or Hold
MU Micron Technology, Inc. $47.1100 Very Concerned, may need to wait
NFLX Netflix, Inc. $307.0200 Very Concerned, may need to wait
NVDA NVIDIA Corporation $221.2000 Very Concerned, may need to wait
REGN Regeneron Pharmaceuticals Inc $312.0000 Very Concerned, may need to wait
SBUX Starbucks Corporation $57.8100 Very Concerned, may need to wait
SCHW Charles Schwab Corp $54.4900 Strong Buy or Hold
STZ Constellation Brands, Inc. $226.2300 Very Concerned, may need to wait
SUI Sun Communities Inc $91.3400 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $87.7700 Very Concerned, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $19.0400 Very Concerned, may need to wait
THRM Gentherm Inc $ Very Concerned, may need to wait
TMO Thermo Fisher Scientific Inc. $213.1700 Very Concerned, may need to wait
TMUS T-Mobile US Inc $62.5800 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $51.1300 Strong Buy or Hold
ULTA Ulta Beauty Inc $ Concerned, but watch close as good things may happen soon

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $165.2400 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $302.6500 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $225.3000 Very Concerned, may need to wait
ADS Alliance Data Systems Corporation $207.7900 Very Concerned, may need to wait
ALGN Align Technology, Inc. $247.1900 Very Concerned, may need to wait
ALXN Alexion Pharmaceuticals, Inc. $107.8300 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $50.1800 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1517.8490 Strong Buy or Hold
ANET Arista Networks Inc $254.1800 Very Concerned, may need to wait
AYI Acuity Brands, Inc. $128.8200 Very Concerned, may need to wait
BABA Alibaba Group Holding Ltd $175.5700 Very Concerned, may need to wait
BKNG Booking Holdings $2133.6900 Concerned, but watch close as good things may happen soon
CBPO China Biologic Products Holdings, Inc. $87.8500 Concerned, but watch close as good things may happen soon
CEVA CEVA, Inc. $34.6000 Very Concerned, may need to wait
COF Capital One Financial Corp. $97.5000 Concerned, but watch close as good things may happen soon
CRTO Criteo SA (ADR) $28.1100 Possible Buy or Hold, but some concerns
CRUS Cirrus Logic, Inc. $36.0500 Very Concerned, may need to wait
CVCO Cavco Industries, Inc. $168.7000 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $239.4800 Strong Buy or Hold
EW Edwards Lifesciences Corp $137.1900 Very Concerned, may need to wait
EXR Extra Space Storage, Inc. $85.9100 Very Concerned, may need to wait
FB Facebook Inc $165.8400 Concerned, but watch close as good things may happen soon
GILD Gilead Sciences, Inc. $74.0100 Very Concerned, may need to wait
GOOGL Alphabet Inc $1073.8100 Strong Buy or Hold
GTN Gray Television, Inc. $11.7000 Very Concerned, may need to wait
GWR Genesee & Wyoming Inc $71.4400 Strong Buy or Hold
HDSN Hudson Technologies, Inc. $ Very Concerned, may need to wait
HSKA Heska Corp $80.6300 Concerned, but watch close as good things may happen soon
HZO MarineMax Inc $18.1500 Very Concerned, may need to wait
IBP Installed Building Products Inc $57.4500 Possible Buy or Hold, but some concerns
ILMN Illumina, Inc. $245.8500 Strong Buy or Hold
LGIH LGI Homes Inc $69.1000 Very Concerned, may need to wait
LRCX Lam Research Corporation $191.8600 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $96.6400 Strong Buy or Hold, but there are some concerns
MCK McKesson Corporation $148.3300 Strong Buy or Hold
MEI Methode Electronics Inc. $40.0000 Strong Buy or Hold
MIDD Middleby Corp $127.4100 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $202.0600 Very Concerned, may need to wait
MRK Merck & Co., Inc. $60.2500 Strong Buy or Hold
MU Micron Technology, Inc. $49.0200 Very Concerned, may need to wait
NFLX Netflix, Inc. $318.6700 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $223.8800 Very Concerned, may need to wait
REGN Regeneron Pharmaceuticals Inc $316.0100 Very Concerned, may need to wait
SBUX Starbucks Corporation $58.1600 Very Concerned, may need to wait
SCHW Charles Schwab Corp $55.3700 Strong Buy or Hold
STZ Constellation Brands, Inc. $228.2600 Very Concerned, may need to wait
SUI Sun Communities Inc $91.5400 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $88.6400 Very Concerned, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $19.3000 Very Concerned, may need to wait
THRM Gentherm Inc $34.5000 Very Concerned, may need to wait
TMO Thermo Fisher Scientific Inc. $216.3500 Concerned, but watch close as good things may happen soon
TMUS T-Mobile US Inc $62.2900 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $51.2800 Strong Buy or Hold
ULTA Ulta Beauty Inc $238.6600 Strong Buy or Hold, but there are some concerns

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. $177.8400 Strong Buy or Hold
ABMD ABIOMED, Inc. $307.6300 Strong Buy or Hold
ADBE Adobe Systems Incorporated $231.1000 Strong Buy or Hold
ADS Alliance Data Systems Corporation $213.6100 Possible Buy or Hold, but some concerns
ALGN Align Technology, Inc. $277.0500 Strong Buy or Hold
ALXN Alexion Pharmaceuticals, Inc. $112.9500 Possible Buy or Hold, but some concerns
AMAT Applied Materials, Inc. $54.7300 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $1527.8400 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $258.5000 Some Concerns, may need to wait
AYI Acuity Brands, Inc. $131.2600 Some Concerns, may need to wait
BABA Alibaba Group Holding Ltd $182.6800 Possible Buy or Hold, but some concerns
BKNG Booking Holdings $2180.6000 Strong Buy or Hold
CBPO China Biologic Products Holdings, Inc. $88.0000 Strong Buy or Hold
CEVA CEVA, Inc. $37.0500 Possible Buy or Hold, but some concerns
COF Capital One Financial Corp. $97.1400 Strong Buy or Hold
CRTO Criteo SA (ADR) $27.9300 Possible Buy or Hold, but some concerns
CRUS Cirrus Logic, Inc. $38.9800 Very Concerned, may need to wait
CVCO Cavco Industries, Inc. $ Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $238.1900 Strong Buy or Hold
EW Edwards Lifesciences Corp $139.5200 Strong Buy or Hold
EXR Extra Space Storage, Inc. $89.5600 Strong Buy or Hold
FB Facebook Inc $166.3600 Possible Buy or Hold, but some concerns
GILD Gilead Sciences, Inc. $75.6800 Possible Buy or Hold, but some concerns
GOOGL Alphabet Inc $1075.0400 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $11.8000 Some Concerns, may need to wait
GWR Genesee & Wyoming Inc $72.1800 Strong Buy or Hold
HDSN Hudson Technologies, Inc. $4.4900 Some Concerns, may need to wait
HSKA Heska Corp $81.5400 Strong Buy or Hold
HZO MarineMax Inc $18.7000 Very Concerned, may need to wait
IBP Installed Building Products Inc $55.8500 Some Concerns, may need to wait
ILMN Illumina, Inc. $249.9900 Strong Buy or Hold
LGIH LGI Homes Inc $ Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $203.7700 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $95.0000 Strong Buy or Hold, but there are some concerns
MCK McKesson Corporation $149.2800 Strong Buy or Hold
MEI Methode Electronics Inc. $40.3500 Possible Buy or Hold, but some concerns
MIDD Middleby Corp $126.4700 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $203.0900 Very Concerned, may need to wait
MRK Merck & Co., Inc. $58.9200 Strong Buy or Hold
MU Micron Technology, Inc. $54.0100 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $334.5200 Strong Buy or Hold
NVDA NVIDIA Corporation $236.3600 Possible Buy or Hold, but some concerns
REGN Regeneron Pharmaceuticals Inc $321.3000 Very Concerned, may need to wait
SBUX Starbucks Corporation $59.5000 Strong Buy or Hold
SCHW Charles Schwab Corp $52.1800 Very Concerned, may need to wait
STZ Constellation Brands, Inc. $232.1600 Strong Buy or Hold
SUI Sun Communities Inc $92.2900 Strong Buy or Hold
SWKS Skyworks Solutions Inc $98.9600 Some Concerns, may need to wait
TGS Transportadora de Gas del Sur SA (ADR) $20.4600 Very Concerned, may need to wait
THRM Gentherm Inc $36.2500 Strong Buy or Hold
TMO Thermo Fisher Scientific Inc. $219.5300 Strong Buy or Hold
TMUS T-Mobile US Inc $62.8900 Strong Buy or Hold
TNET TriNet Group Inc $50.8500 Strong Buy or Hold
ULTA Ulta Beauty Inc $233.0400 Strong Buy or Hold