Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $458.4300 Strong Buy or Hold
ABMD ABIOMED, Inc. $309.5500 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $451.5800 Strong Buy or Hold
ALGN Align Technology, Inc. $309.5200 Strong Buy or Hold
AMAT Applied Materials, Inc. $66.9400 Strong Buy or Hold
AMZN Amazon.com, Inc. $3182.4100 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $215.0100 Very Concerned, may need to wait
AVGO Broadcom Inc $330.3200 Strong Buy or Hold
CSGP CoStar Group Inc $831.1800 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $63.4000 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $409.3900 Strong Buy or Hold
ETFC E*TRADE Financial Corp $53.3700 Concerned, but watch close as good things may happen soon
EPAM EPAM Systems Inc $308.3800 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $62.8800 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $261.1600 Concerned, but watch close as good things may happen soon
FIVE Five Below Inc $111.6400 Strong Buy or Hold
FND Floor & Decor Holdings Inc $70.8900 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $32.7400 Concerned, but watch close as good things may happen soon
FTNT Fortinet Inc $129.1600 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $1516.2400 Strong Buy or Hold
GTN Gray Television, Inc. $15.3700 Strong Buy or Hold
ILMN Illumina, Inc. $354.1300 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $124.1900 Strong Buy or Hold
KEYS Keysight Technologies Inc $102.6000 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $43.8000 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $114.5200 Very Concerned, may need to wait
LRCX Lam Research Corporation $379.0800 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $354.8700 Strong Buy or Hold
MA Mastercard Inc $330.2300 Strong Buy or Hold
MKSI MKS Instruments, Inc. $127.6600 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $500.5900 Some Concerns, may need to wait
MTZ MasTec, Inc. $45.9800 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $45.2200 Very Concerned, may need to wait
MTCH Match Group Inc $114.1050 Very Concerned, may need to wait
NFLX Netflix, Inc. $482.3500 Very Concerned, may need to wait
NSP Insperity Inc $70.1800 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $493.4800 Strong Buy or Hold, but there are some concerns
NXST Nexstar Media Group Inc $91.4200 Strong Buy or Hold
PATK Patrick Industries, Inc. $66.6500 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $196.2900 Concerned, but watch close as good things may happen soon
SBUX Starbucks Corporation $78.9500 Strong Buy or Hold
SUI Sun Communities Inc $148.2400 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $146.0900 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $44.0000 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $116.8700 Strong Buy or Hold
TNET TriNet Group Inc $69.8000 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $224.0800 Strong Buy or Hold
UNH UnitedHealth Group Inc $320.5100 Strong Buy or Hold
V Visa Inc $199.4300 Strong Buy or Hold
VEEV Veeva Systems Inc $261.2400 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $459.6300 Strong Buy or Hold
ABMD ABIOMED, Inc. $307.3500 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $447.6000 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $306.9600 Strong Buy or Hold
AMAT Applied Materials, Inc. $67.6200 Strong Buy or Hold
AMZN Amazon.com, Inc. $3148.0200 Very Concerned, may need to wait
ANET Arista Networks Inc $212.6700 Very Concerned, may need to wait
AVGO Broadcom Inc $327.8200 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $830.3700 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $63.3000 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $398.9900 Strong Buy or Hold
ETFC E*TRADE Financial Corp $54.3600 Strong Buy or Hold
EPAM EPAM Systems Inc $307.9700 Strong Buy or Hold
EVR Evercore Inc $64.2100 Strong Buy or Hold
FB Facebook, Inc. Common Stock $261.2400 Strong Buy or Hold
FIVE Five Below Inc $110.2400 Strong Buy or Hold
FND Floor & Decor Holdings Inc $69.1600 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $32.5600 Concerned, but watch close as good things may happen soon
FTNT Fortinet Inc $127.6000 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $1504.6300 Strong Buy or Hold
GTN Gray Television, Inc. $15.4800 Strong Buy or Hold
ILMN Illumina, Inc. $347.5600 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $124.2600 Strong Buy or Hold
KEYS Keysight Technologies Inc $102.9500 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $43.8500 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $108.9400 Very Concerned, may need to wait
LRCX Lam Research Corporation $373.6400 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $349.1200 Strong Buy or Hold
MA Mastercard Inc $326.8000 Strong Buy or Hold
MKSI MKS Instruments, Inc. $124.4000 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $496.5000 Very Concerned, may need to wait
MTZ MasTec, Inc. $46.2400 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $45.6000 Very Concerned, may need to wait
MTCH Match Group Inc $118.8000 Strong Buy or Hold
NFLX Netflix, Inc. $482.6800 Very Concerned, may need to wait
NSP Insperity Inc $69.9300 Very Concerned, may need to wait
NVDA NVIDIA Corporation $462.5600 Strong Buy or Hold
NXST Nexstar Media Group Inc $91.9000 Strong Buy or Hold
PATK Patrick Industries, Inc. $64.5800 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $191.4600 Very Concerned, may need to wait
SBUX Starbucks Corporation $78.3700 Strong Buy or Hold
SUI Sun Communities Inc $146.4900 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $146.1200 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $44.5000 Strong Buy or Hold
TMUS T-Mobile Us Inc $115.4900 Strong Buy or Hold
TNET TriNet Group Inc $69.7900 Strong Buy or Hold
ULTA Ulta Beauty Inc $225.4200 Strong Buy or Hold
UNH UnitedHealth Group Inc $323.7000 Strong Buy or Hold
V Visa Inc $196.6400 Concerned, but watch close as good things may happen soon
VEEV Veeva Systems Inc $258.3400 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $460.0400 Strong Buy or Hold
ABMD ABIOMED, Inc. $308.3700 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $450.0200 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $312.2200 Strong Buy or Hold
AMAT Applied Materials, Inc. $65.0700 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $3161.0200 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $216.3100 Very Concerned, may need to wait
AVGO Broadcom Inc $329.4200 Strong Buy or Hold
CSGP CoStar Group Inc $841.6900 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $63.5700 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $399.0400 Strong Buy or Hold
ETFC E*TRADE Financial Corp $54.2100 Strong Buy or Hold
EPAM EPAM Systems Inc $308.7200 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $63.3500 Strong Buy or Hold
FB Facebook, Inc. Common Stock $261.3000 Strong Buy or Hold
FIVE Five Below Inc $109.1100 Strong Buy or Hold
FND Floor & Decor Holdings Inc $68.9000 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $32.5700 Strong Buy or Hold
FTNT Fortinet Inc $127.4400 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $1516.6500 Strong Buy or Hold
GTN Gray Television, Inc. $15.4400 Strong Buy or Hold
ILMN Illumina, Inc. $353.5300 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $123.1200 Strong Buy or Hold
KEYS Keysight Technologies Inc $103.2000 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $43.8100 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $109.7600 Very Concerned, may need to wait
LRCX Lam Research Corporation $377.0200 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $350.2900 Strong Buy or Hold
MA Mastercard Inc $326.1900 Strong Buy or Hold
MKSI MKS Instruments, Inc. $125.8100 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $496.7600 Very Concerned, may need to wait
MTZ MasTec, Inc. $46.7100 Strong Buy or Hold
MU Micron Technology, Inc. $46.1400 Very Concerned, may need to wait
MTCH Match Group Inc $117.4400 Strong Buy or Hold
NFLX Netflix, Inc. $481.3300 Very Concerned, may need to wait
NSP Insperity Inc $70.8200 Strong Buy or Hold
NVDA NVIDIA Corporation $457.7200 Strong Buy or Hold
NXST Nexstar Media Group Inc $90.5700 Strong Buy or Hold
PATK Patrick Industries, Inc. $65.8300 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $193.0700 Very Concerned, may need to wait
SBUX Starbucks Corporation $79.0200 Strong Buy or Hold
SUI Sun Communities Inc $145.5700 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $148.0600 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $44.3600 Strong Buy or Hold
TMUS T-Mobile Us Inc $115.3700 Strong Buy or Hold
TNET TriNet Group Inc $70.2900 Strong Buy or Hold
ULTA Ulta Beauty Inc $222.4200 Strong Buy or Hold
UNH UnitedHealth Group Inc $321.5200 Strong Buy or Hold
V Visa Inc $197.5800 Strong Buy or Hold
VEEV Veeva Systems Inc $262.3100 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $452.0400 Strong Buy or Hold
ABMD ABIOMED, Inc. $302.3400 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $445.3600 Very Concerned, may need to wait
ALGN Align Technology, Inc. $307.9800 Strong Buy or Hold
AMAT Applied Materials, Inc. $66.5000 Strong Buy or Hold
AMZN Amazon.com, Inc. $3162.2400 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $216.2400 Very Concerned, may need to wait
AVGO Broadcom Inc $333.6400 Strong Buy or Hold
CSGP CoStar Group Inc $824.7400 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $63.5600 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $392.6700 Strong Buy or Hold
ETFC E*TRADE Financial Corp $54.4500 Strong Buy or Hold
EPAM EPAM Systems Inc $312.2000 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $65.0100 Strong Buy or Hold, but there are some concerns
FB Facebook, Inc. Common Stock $259.8900 Strong Buy or Hold
FIVE Five Below Inc $108.0300 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $66.8000 Very Concerned, may need to wait
FSS Federal Signal Corporation $33.1200 Strong Buy or Hold
FTNT Fortinet Inc $126.7000 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $1507.2400 Very Concerned, may need to wait
GTN Gray Television, Inc. $15.6000 Strong Buy or Hold
ILMN Illumina, Inc. $344.1400 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $120.1400 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $99.5700 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $44.5700 Strong Buy or Hold
LGIH LGI Homes Inc $106.0900 Very Concerned, may need to wait
LRCX Lam Research Corporation $381.5200 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $345.3300 Strong Buy or Hold
MA Mastercard Inc $327.6300 Strong Buy or Hold
MKSI MKS Instruments, Inc. $126.4800 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $492.5400 Very Concerned, may need to wait
MTZ MasTec, Inc. $48.7600 Strong Buy or Hold
MU Micron Technology, Inc. $48.4800 Very Concerned, may need to wait
MTCH Match Group Inc $115.9200 Strong Buy or Hold
NFLX Netflix, Inc. $475.4700 Very Concerned, may need to wait
NSP Insperity Inc $70.7600 Strong Buy or Hold
NVDA NVIDIA Corporation $457.6100 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $89.8400 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $65.2600 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $191.3200 Very Concerned, may need to wait
SBUX Starbucks Corporation $79.2900 Strong Buy or Hold
SUI Sun Communities Inc $146.0600 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $147.5600 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $44.6000 Strong Buy or Hold
TMUS T-Mobile Us Inc $115.2500 Strong Buy or Hold
TNET TriNet Group Inc $69.7900 Strong Buy or Hold
ULTA Ulta Beauty Inc $217.7800 Strong Buy or Hold
UNH UnitedHealth Group Inc $322.2700 Strong Buy or Hold
V Visa Inc $198.7400 Strong Buy or Hold
VEEV Veeva Systems Inc $257.1000 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $437.5000 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $294.8700 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $435.2300 Very Concerned, may need to wait
ALGN Align Technology, Inc. $304.1300 Strong Buy or Hold
AMAT Applied Materials, Inc. $64.4600 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $3080.6700 Very Concerned, may need to wait
ANET Arista Networks Inc $219.9800 Very Concerned, may need to wait
AVGO Broadcom Inc $324.0300 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $810.1600 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $63.6600 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $388.6500 Very Concerned, may need to wait
ETFC E*TRADE Financial Corp $53.8400 Strong Buy or Hold
EPAM EPAM Systems Inc $295.9400 Concerned, but watch close as good things may happen soon
EVR Evercore Inc $64.7500 Strong Buy or Hold, but there are some concerns
FB Facebook, Inc. Common Stock $256.1300 Concerned, but watch close as good things may happen soon
FIVE Five Below Inc $107.9400 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $66.1400 Very Concerned, may need to wait
FSS Federal Signal Corporation $32.8900 Strong Buy or Hold
FTNT Fortinet Inc $126.5900 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $1480.5400 Very Concerned, may need to wait
GTN Gray Television, Inc. $15.6300 Strong Buy or Hold
ILMN Illumina, Inc. $341.2100 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $122.6700 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $98.8100 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $44.4400 Strong Buy or Hold
LGIH LGI Homes Inc $104.9700 Very Concerned, may need to wait
LRCX Lam Research Corporation $369.0100 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $335.3700 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $328.5400 Strong Buy or Hold
MKSI MKS Instruments, Inc. $120.9500 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $482.7900 Very Concerned, may need to wait
MTZ MasTec, Inc. $46.4800 Strong Buy or Hold
MU Micron Technology, Inc. $47.7600 Very Concerned, may need to wait
MTCH Match Group Inc $115.5000 Strong Buy or Hold
NFLX Netflix, Inc. $466.9300 Very Concerned, may need to wait
NSP Insperity Inc $69.4700 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $434.0000 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $92.4800 Strong Buy or Hold
PATK Patrick Industries, Inc. $65.7000 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $189.0300 Very Concerned, may need to wait
SBUX Starbucks Corporation $78.8700 Strong Buy or Hold
SUI Sun Communities Inc $144.6300 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $141.3300 Very Concerned, may need to wait
THRM Gentherm Inc $44.4100 Strong Buy or Hold
TMUS T-Mobile Us Inc $113.5900 Strong Buy or Hold
TNET TriNet Group Inc $69.4400 Strong Buy or Hold
ULTA Ulta Beauty Inc $216.1900 Strong Buy or Hold
UNH UnitedHealth Group Inc $315.5500 Strong Buy or Hold
V Visa Inc $197.7700 Strong Buy or Hold
VEEV Veeva Systems Inc $252.7800 Very Concerned, may need to wait