Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $455.6100 Strong Buy or Hold, but there are some concerns
ABMD ABIOMED, Inc. $314.9800 Strong Buy or Hold, but there are some concerns
ADBE Adobe Systems Incorporated $464.1100 Strong Buy or Hold
ALGN Align Technology, Inc. $301.8000 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $63.6100 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3225.0000 Strong Buy or Hold
ANET Arista Networks Inc $236.3800 Very Concerned, may need to wait
AVGO Broadcom Inc $329.1600 Strong Buy or Hold
CSGP CoStar Group Inc $831.5000 Strong Buy or Hold
CVGW Calavo Growers, Inc. $60.4600 Some Concerns, may need to wait
DPZ Domino’s Pizza, Inc. $392.5500 Strong Buy or Hold
ETFC E*TRADE Financial Corp $51.3800 Very Concerned, may need to wait
EPAM EPAM Systems Inc $297.4800 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $60.3700 Strong Buy or Hold
FB Facebook, Inc. Common Stock $265.2800 Strong Buy or Hold
FIVE Five Below Inc $102.8500 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $68.2000 Very Concerned, may need to wait
FSS Federal Signal Corporation $31.5000 Strong Buy or Hold
FTNT Fortinet Inc $139.5100 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1504.9500 Very Concerned, may need to wait
GTN Gray Television, Inc. $14.7800 Strong Buy or Hold
ILMN Illumina, Inc. $399.3300 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $127.0700 Strong Buy or Hold
KEYS Keysight Technologies Inc $99.9800 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $42.3400 Very Concerned, may need to wait
LGIH LGI Homes Inc $112.8500 Very Concerned, may need to wait
LRCX Lam Research Corporation $377.8100 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $339.1800 Strong Buy or Hold
MA Mastercard Inc $330.1400 Strong Buy or Hold
MKSI MKS Instruments, Inc. $125.7600 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $503.6500 Very Concerned, may need to wait
MTZ MasTec, Inc. $43.7200 Strong Buy or Hold
MU Micron Technology, Inc. $48.7000 Very Concerned, may need to wait
MTCH Match Group Inc $113.9700 Strong Buy or Hold
NFLX Netflix, Inc. $509.0800 Strong Buy or Hold
NSP Insperity Inc $68.3700 Very Concerned, may need to wait
NVDA NVIDIA Corporation $453.4200 Strong Buy or Hold, but there are some concerns
NXST Nexstar Media Group Inc $89.2800 Strong Buy or Hold
PATK Patrick Industries, Inc. $63.9600 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $204.0900 Strong Buy or Hold, but there are some concerns
SBUX Starbucks Corporation $75.6600 Very Concerned, may need to wait
SUI Sun Communities Inc $146.2000 Strong Buy or Hold
SWKS Skyworks Solutions Inc $148.0700 Strong Buy or Hold
THRM Gentherm Inc $42.2400 Strong Buy or Hold
TMUS T-Mobile Us Inc $108.1000 Strong Buy or Hold
TNET TriNet Group Inc $67.8900 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $204.0100 Possible Buy or Hold, but some concerns
UNH UnitedHealth Group Inc $314.0600 Strong Buy or Hold
V Visa Inc $198.7700 Strong Buy or Hold
VEEV Veeva Systems Inc $271.2300 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $440.2500 Strong Buy or Hold, but there are some concerns
ABMD ABIOMED, Inc. $317.0000 Strong Buy or Hold, but there are some concerns
ADBE Adobe Systems Incorporated $449.5100 Strong Buy or Hold
ALGN Align Technology, Inc. $298.5100 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $64.8700 Strong Buy or Hold
AMZN Amazon.com, Inc. $3205.0300 Strong Buy or Hold
ANET Arista Networks Inc $235.1300 Very Concerned, may need to wait
AVGO Broadcom Inc $329.5400 Strong Buy or Hold
CSGP CoStar Group Inc $840.8500 Strong Buy or Hold, but there are some concerns
CVGW Calavo Growers, Inc. $60.5600 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $393.4400 Strong Buy or Hold
ETFC E*TRADE Financial Corp $51.8600 Very Concerned, may need to wait
EPAM EPAM Systems Inc $294.1100 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $60.0900 Strong Buy or Hold
FB Facebook, Inc. Common Stock $249.1200 Strong Buy or Hold
FIVE Five Below Inc $106.6300 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $68.6800 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $31.8200 Strong Buy or Hold
FTNT Fortinet Inc $140.1200 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1479.0900 Very Concerned, may need to wait
GTN Gray Television, Inc. $14.2000 Very Concerned, may need to wait
ILMN Illumina, Inc. $400.7400 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $122.2400 Strong Buy or Hold
KEYS Keysight Technologies Inc $100.3500 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $42.2800 Very Concerned, may need to wait
LGIH LGI Homes Inc $116.6600 Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $383.4700 Strong Buy or Hold
LULU Lululemon Athletica inc. $340.4200 Strong Buy or Hold
MA Mastercard Inc $328.0000 Strong Buy or Hold
MKSI MKS Instruments, Inc. $128.3800 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $510.0900 Very Concerned, may need to wait
MTZ MasTec, Inc. $44.4900 Strong Buy or Hold
MU Micron Technology, Inc. $51.0500 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $120.7100 Strong Buy or Hold, but there are some concerns
NFLX Netflix, Inc. $502.1100 Strong Buy or Hold
NSP Insperity Inc $69.5500 Strong Buy or Hold
NVDA NVIDIA Corporation $451.4700 Strong Buy or Hold
NXST Nexstar Media Group Inc $86.4300 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $65.6700 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $202.9100 Strong Buy or Hold, but there are some concerns
SBUX Starbucks Corporation $75.7800 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $145.3400 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $145.3700 Strong Buy or Hold
THRM Gentherm Inc $42.6200 Strong Buy or Hold
TMUS T-Mobile Us Inc $107.9000 Strong Buy or Hold
TNET TriNet Group Inc $66.9600 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $201.9600 Some Concerns, may need to wait
UNH UnitedHealth Group Inc $312.4700 Strong Buy or Hold
V Visa Inc $196.1000 Very Concerned, may need to wait
VEEV Veeva Systems Inc $272.1700 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $438.6600 Strong Buy or Hold, but there are some concerns
ABMD ABIOMED, Inc. $305.3500 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $446.9200 Strong Buy or Hold
ALGN Align Technology, Inc. $288.2700 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $64.8500 Strong Buy or Hold
AMZN Amazon.com, Inc. $3138.8300 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $263.9900 Strong Buy or Hold, but there are some concerns
AVGO Broadcom Inc $328.3900 Strong Buy or Hold
CSGP CoStar Group Inc $829.3700 Strong Buy or Hold, but there are some concerns
CVGW Calavo Growers, Inc. $58.9200 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $391.8600 Concerned, but watch close as good things may happen soon
ETFC E*TRADE Financial Corp $51.2700 Very Concerned, may need to wait
EPAM EPAM Systems Inc $291.4700 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $57.5100 Possible Buy or Hold, but some concerns
FB Facebook, Inc. Common Stock $249.8300 Strong Buy or Hold
FIVE Five Below Inc $108.0300 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $68.3600 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $31.2000 Strong Buy or Hold
FTNT Fortinet Inc $138.8300 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1473.3000 Very Concerned, may need to wait
GTN Gray Television, Inc. $14.8600 Strong Buy or Hold
ILMN Illumina, Inc. $393.6800 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $110.4800 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $100.3000 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $43.6600 Very Concerned, may need to wait
LGIH LGI Homes Inc $116.1600 Very Concerned, may need to wait
LRCX Lam Research Corporation $384.9600 Strong Buy or Hold
LULU Lululemon Athletica inc. $328.2100 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $314.3900 Strong Buy or Hold
MKSI MKS Instruments, Inc. $128.4800 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $508.6700 Very Concerned, may need to wait
MTZ MasTec, Inc. $41.8000 Possible Buy or Hold, but some concerns
MU Micron Technology, Inc. $51.3000 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $107.5700 Strong Buy or Hold
NFLX Netflix, Inc. $509.6400 Strong Buy or Hold
NSP Insperity Inc $69.4400 Strong Buy or Hold
NVDA NVIDIA Corporation $449.1100 Strong Buy or Hold
NXST Nexstar Media Group Inc $89.5100 Strong Buy or Hold
PATK Patrick Industries, Inc. $64.7700 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $197.3300 Strong Buy or Hold
SBUX Starbucks Corporation $75.1300 Very Concerned, may need to wait
SUI Sun Communities Inc $145.8500 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $145.2700 Strong Buy or Hold
THRM Gentherm Inc $39.8700 Strong Buy or Hold
TMUS T-Mobile Us Inc $108.3900 Strong Buy or Hold
TNET TriNet Group Inc $65.4600 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $198.4900 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $304.5000 Concerned, but watch close as good things may happen soon
V Visa Inc $192.2900 Very Concerned, may need to wait
VEEV Veeva Systems Inc $268.2300 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $435.7500 Strong Buy or Hold, but there are some concerns
ABMD ABIOMED, Inc. $308.3500 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $447.9700 Strong Buy or Hold
ALGN Align Technology, Inc. $287.3600 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $65.0100 Strong Buy or Hold
AMZN Amazon.com, Inc. $3111.8900 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $260.5100 Strong Buy or Hold, but there are some concerns
AVGO Broadcom Inc $321.2300 Strong Buy or Hold
CSGP CoStar Group Inc $835.0000 Strong Buy or Hold, but there are some concerns
CVGW Calavo Growers, Inc. $57.0400 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $387.0300 Very Concerned, may need to wait
ETFC E*TRADE Financial Corp $51.4600 Very Concerned, may need to wait
EPAM EPAM Systems Inc $291.7500 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $57.4100 Some Concerns, may need to wait
FB Facebook, Inc. Common Stock $251.9600 Strong Buy or Hold
FIVE Five Below Inc $107.9700 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $68.0500 Very Concerned, may need to wait
FSS Federal Signal Corporation $31.5000 Strong Buy or Hold
FTNT Fortinet Inc $138.2200 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1482.7600 Very Concerned, may need to wait
GTN Gray Television, Inc. $14.6700 Strong Buy or Hold
ILMN Illumina, Inc. $397.8600 Concerned, but watch close as good things may happen soon
JAZZ Jazz Pharmaceuticals PLC $111.9300 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $100.7700 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $43.1600 Very Concerned, may need to wait
LGIH LGI Homes Inc $118.2100 Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $381.4100 Strong Buy or Hold
LULU Lululemon Athletica inc. $328.5900 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $312.5900 Strong Buy or Hold
MKSI MKS Instruments, Inc. $128.4400 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $511.6900 Very Concerned, may need to wait
MTZ MasTec, Inc. $42.7200 Possible Buy or Hold, but some concerns
MU Micron Technology, Inc. $50.3900 Very Concerned, may need to wait
MTCH Match Group Inc $110.4050 Strong Buy or Hold
NFLX Netflix, Inc. $498.6200 Very Concerned, may need to wait
NSP Insperity Inc $68.0200 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $440.4100 Strong Buy or Hold
NXST Nexstar Media Group Inc $88.7100 Strong Buy or Hold
PATK Patrick Industries, Inc. $67.9200 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $197.0700 Strong Buy or Hold
SBUX Starbucks Corporation $75.5000 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $146.7200 Strong Buy or Hold
SWKS Skyworks Solutions Inc $147.2000 Strong Buy or Hold, but there are some concerns
THRM Gentherm Inc $40.3200 Strong Buy or Hold
TMUS T-Mobile Us Inc $106.8800 Strong Buy or Hold
TNET TriNet Group Inc $65.3100 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $191.2900 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $303.6100 Concerned, but watch close as good things may happen soon
V Visa Inc $190.6900 Very Concerned, may need to wait
VEEV Veeva Systems Inc $268.0600 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $425.0400 Strong Buy or Hold, but there are some concerns
ABMD ABIOMED, Inc. $299.9400 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $444.3200 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $293.8200 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $64.3300 Strong Buy or Hold
AMZN Amazon.com, Inc. $3164.6800 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $259.7700 Strong Buy or Hold, but there are some concerns
AVGO Broadcom Inc $316.7500 Strong Buy or Hold
CSGP CoStar Group Inc $849.7600 Strong Buy or Hold, but there are some concerns
CVGW Calavo Growers, Inc. $57.7700 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $386.6100 Very Concerned, may need to wait
ETFC E*TRADE Financial Corp $50.7700 Very Concerned, may need to wait
EPAM EPAM Systems Inc $290.0800 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $55.3000 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $253.6700 Strong Buy or Hold
FIVE Five Below Inc $108.9100 Concerned, but watch close as good things may happen soon
FND Floor & Decor Holdings Inc $65.9000 Very Concerned, may need to wait
FSS Federal Signal Corporation $30.9100 Strong Buy or Hold
FTNT Fortinet Inc $138.3000 Strong Buy or Hold
GOOGL Alphabet Inc Class A $1487.9500 Very Concerned, may need to wait
GTN Gray Television, Inc. $14.3400 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $382.1600 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $108.2500 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $99.8900 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $43.4900 Very Concerned, may need to wait
LGIH LGI Homes Inc $114.1100 Very Concerned, may need to wait
LRCX Lam Research Corporation $377.1600 Strong Buy or Hold
LULU Lululemon Athletica inc. $325.5900 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $308.5300 Concerned, but watch close as good things may happen soon
MKSI MKS Instruments, Inc. $127.4400 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $516.7000 Very Concerned, may need to wait
MTZ MasTec, Inc. $39.7800 Very Concerned, may need to wait
MU Micron Technology, Inc. $50.0550 Very Concerned, may need to wait
MTCH Match Group Inc $102.7000 Strong Buy or Hold
NFLX Netflix, Inc. $488.8800 Very Concerned, may need to wait
NSP Insperity Inc $66.8600 Very Concerned, may need to wait
NVDA NVIDIA Corporation $424.5900 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $87.6500 Strong Buy or Hold
PATK Patrick Industries, Inc. $63.9500 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $196.0700 Strong Buy or Hold
SBUX Starbucks Corporation $76.5300 Strong Buy or Hold
SUI Sun Communities Inc $149.9300 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $145.5800 Strong Buy or Hold
THRM Gentherm Inc $38.7700 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $107.3800 Strong Buy or Hold
TNET TriNet Group Inc $66.0000 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $192.9900 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $302.7800 Very Concerned, may need to wait
V Visa Inc $190.4000 Very Concerned, may need to wait
VEEV Veeva Systems Inc $264.5700 Strong Buy or Hold