Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $113.1600 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $264.8200 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $478.9800 Very Concerned, may need to wait
ALGN Align Technology, Inc. $316.0800 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $60.4000 Strong Buy or Hold
AMZN Amazon.com, Inc. $3099.9600 Very Concerned, may need to wait
ANET Arista Networks Inc $206.8000 Possible Buy or Hold, but some concerns
AVGO Broadcom Inc $363.9800 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $863.9200 Strong Buy or Hold
CVGW Calavo Growers, Inc. $68.3000 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $427.5300 Strong Buy or Hold
ETFC E*TRADE Financial Corp $49.2600 Very Concerned, may need to wait
EPAM EPAM Systems Inc $335.3400 Strong Buy or Hold
EVR Evercore Inc $70.1800 Strong Buy or Hold
FB Facebook, Inc. Common Stock $258.6600 Very Concerned, may need to wait
FIVE Five Below Inc $125.3500 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $73.2400 Very Concerned, may need to wait
FSS Federal Signal Corporation $30.6100 Possible Buy or Hold, but some concerns
FTNT Fortinet Inc $118.3000 Possible Buy or Hold, but some concerns
GOOGL Alphabet Inc Class A $1451.0200 Very Concerned, may need to wait
GTN Gray Television, Inc. $13.5200 Very Concerned, may need to wait
ILMN Illumina, Inc. $317.2800 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $140.7900 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $99.4900 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $41.2100 Very Concerned, may need to wait
LGIH LGI Homes Inc $122.5800 Strong Buy or Hold
LRCX Lam Research Corporation $340.9800 Strong Buy or Hold
LULU Lululemon Athletica inc. $329.2900 Very Concerned, may need to wait
MA Mastercard Inc $337.4300 Concerned, but watch close as good things may happen soon
MKSI MKS Instruments, Inc. $111.2400 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $498.5800 Strong Buy or Hold
MTZ MasTec, Inc. $43.2600 Possible Buy or Hold, but some concerns
MU Micron Technology, Inc. $47.3200 Very Concerned, may need to wait
MTCH Match Group Inc $114.2100 Strong Buy or Hold
NFLX Netflix, Inc. $505.8700 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $68.5500 Strong Buy or Hold
NVDA NVIDIA Corporation $549.4600 Strong Buy or Hold
NXST Nexstar Media Group Inc $89.3600 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $65.9700 Strong Buy or Hold, but there are some concerns
PYPL Paypal Holdings Inc $191.6600 Concerned, but watch close as good things may happen soon
SBUX Starbucks Corporation $87.0100 Strong Buy or Hold
SUI Sun Communities Inc $147.1700 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $147.2700 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $45.9600 Strong Buy or Hold
TMUS T-Mobile Us Inc $112.4500 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $61.9700 Possible Buy or Hold, but some concerns
ULTA Ulta Beauty Inc $225.5800 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $314.4500 Strong Buy or Hold
V Visa Inc $200.4500 Very Concerned, may need to wait
VEEV Veeva Systems Inc $285.8800 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $116.5000 Possible Buy or Hold, but some concerns
ABMD ABIOMED, Inc. $270.6900 Some Concerns, may need to wait
ADBE Adobe Systems Incorporated $486.4700 Strong Buy or Hold
ALGN Align Technology, Inc. $319.5100 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $60.6000 Strong Buy or Hold
AMZN Amazon.com, Inc. $3199.2000 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $206.0000 Possible Buy or Hold, but some concerns
AVGO Broadcom Inc $366.1000 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $866.0000 Strong Buy or Hold
CVGW Calavo Growers, Inc. $68.8100 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $424.9400 Concerned, but watch close as good things may happen soon
ETFC E*TRADE Financial Corp $49.2600 Very Concerned, may need to wait
EPAM EPAM Systems Inc $333.7800 Strong Buy or Hold
EVR Evercore Inc $70.4300 Strong Buy or Hold, but there are some concerns
FB Facebook, Inc. Common Stock $264.6500 Possible Buy or Hold, but some concerns
FIVE Five Below Inc $130.0400 Concerned, but watch close as good things may happen soon
FND Floor & Decor Holdings Inc $74.4500 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $30.2600 Some Concerns, may need to wait
FTNT Fortinet Inc $119.0900 Possible Buy or Hold, but some concerns
GOOGL Alphabet Inc Class A $1482.8300 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $13.8000 Very Concerned, may need to wait
ILMN Illumina, Inc. $316.1700 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $144.5000 Strong Buy or Hold
KEYS Keysight Technologies Inc $99.6900 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $42.2500 Some Concerns, may need to wait
LGIH LGI Homes Inc $126.7600 Strong Buy or Hold
LRCX Lam Research Corporation $342.2300 Strong Buy or Hold
LULU Lululemon Athletica inc. $337.8700 Possible Buy or Hold, but some concerns
MA Mastercard Inc $343.2500 Strong Buy or Hold
MKSI MKS Instruments, Inc. $111.3200 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $497.2800 Strong Buy or Hold
MTZ MasTec, Inc. $43.9000 Possible Buy or Hold, but some concerns
MU Micron Technology, Inc. $47.6000 Very Concerned, may need to wait
MTCH Match Group Inc $114.0500 Strong Buy or Hold
NFLX Netflix, Inc. $520.6500 Strong Buy or Hold
NSP Insperity Inc $68.3800 Strong Buy or Hold
NVDA NVIDIA Corporation $545.7000 Strong Buy or Hold
NXST Nexstar Media Group Inc $90.5300 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $66.7100 Strong Buy or Hold, but there are some concerns
PYPL Paypal Holdings Inc $196.8500 Strong Buy or Hold
SBUX Starbucks Corporation $88.4700 Strong Buy or Hold
SUI Sun Communities Inc $150.5500 Strong Buy or Hold
SWKS Skyworks Solutions Inc $151.6200 Strong Buy or Hold
THRM Gentherm Inc $44.5900 Possible Buy or Hold, but some concerns
TMUS T-Mobile Us Inc $114.8000 Strong Buy or Hold
TNET TriNet Group Inc $61.9800 Possible Buy or Hold, but some concerns
ULTA Ulta Beauty Inc $233.7800 Strong Buy or Hold
UNH UnitedHealth Group Inc $318.1500 Strong Buy or Hold
V Visa Inc $203.5400 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $278.4500 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $113.0200 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $261.9900 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $478.9900 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $314.8900 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $58.2100 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3125.0000 Very Concerned, may need to wait
ANET Arista Networks Inc $203.9000 Very Concerned, may need to wait
AVGO Broadcom Inc $356.8300 Very Concerned, may need to wait
CSGP CoStar Group Inc $855.1000 Strong Buy or Hold
CVGW Calavo Growers, Inc. $67.7600 Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $433.7800 Strong Buy or Hold, but there are some concerns
ETFC E*TRADE Financial Corp $49.2600 Very Concerned, may need to wait
EPAM EPAM Systems Inc $326.9200 Concerned, but watch close as good things may happen soon
EVR Evercore Inc $69.0100 Strong Buy or Hold
FB Facebook, Inc. Common Stock $259.9400 Very Concerned, may need to wait
FIVE Five Below Inc $129.4200 Concerned, but watch close as good things may happen soon
FND Floor & Decor Holdings Inc $75.5300 Strong Buy or Hold
FSS Federal Signal Corporation $29.7300 Some Concerns, may need to wait
FTNT Fortinet Inc $116.3800 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $1455.6000 Very Concerned, may need to wait
GTN Gray Television, Inc. $13.5700 Very Concerned, may need to wait
ILMN Illumina, Inc. $308.4300 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $143.5000 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $98.2700 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $41.6100 Some Concerns, may need to wait
LGIH LGI Homes Inc $126.2000 Strong Buy or Hold
LRCX Lam Research Corporation $328.7100 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $332.6700 Possible Buy or Hold, but some concerns
MA Mastercard Inc $338.8300 Strong Buy or Hold
MKSI MKS Instruments, Inc. $108.4600 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $482.5200 Strong Buy or Hold
MTZ MasTec, Inc. $42.6100 Some Concerns, may need to wait
MU Micron Technology, Inc. $46.5500 Very Concerned, may need to wait
MTCH Match Group Inc $111.9400 Strong Buy or Hold
NFLX Netflix, Inc. $503.0600 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $67.5400 Possible Buy or Hold, but some concerns
NVDA NVIDIA Corporation $522.4900 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $89.9600 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $63.4800 Strong Buy or Hold
PYPL Paypal Holdings Inc $191.9100 Concerned, but watch close as good things may happen soon
SBUX Starbucks Corporation $86.5700 Strong Buy or Hold
SUI Sun Communities Inc $150.3400 Strong Buy or Hold
SWKS Skyworks Solutions Inc $146.8300 Strong Buy or Hold
THRM Gentherm Inc $42.9700 Possible Buy or Hold, but some concerns
TMUS T-Mobile Us Inc $113.4100 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $60.6100 Some Concerns, may need to wait
ULTA Ulta Beauty Inc $228.6800 Possible Buy or Hold, but some concerns
UNH UnitedHealth Group Inc $311.9800 Strong Buy or Hold
V Visa Inc $201.4600 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $275.5600 Concerned, but watch close as good things may happen soon

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $116.7900 Possible Buy or Hold, but some concerns
ABMD ABIOMED, Inc. $260.4500 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $499.5100 Strong Buy or Hold
ALGN Align Technology, Inc. $317.6100 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $60.6500 Possible Buy or Hold, but some concerns
AMZN Amazon.com, Inc. $3221.2600 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $207.0500 Possible Buy or Hold, but some concerns
AVGO Broadcom Inc $368.6000 Strong Buy or Hold
CSGP CoStar Group Inc $865.3800 Strong Buy or Hold
CVGW Calavo Growers, Inc. $67.6400 Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $426.9900 Strong Buy or Hold, but there are some concerns
ETFC E*TRADE Financial Corp $49.2600 Very Concerned, may need to wait
EPAM EPAM Systems Inc $334.1200 Strong Buy or Hold
EVR Evercore Inc $66.1500 Strong Buy or Hold
FB Facebook, Inc. Common Stock $266.6300 Possible Buy or Hold, but some concerns
FIVE Five Below Inc $129.1300 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $76.3900 Strong Buy or Hold
FSS Federal Signal Corporation $29.2300 Very Concerned, may need to wait
FTNT Fortinet Inc $120.2500 Possible Buy or Hold, but some concerns
GOOGL Alphabet Inc Class A $1487.9000 Some Concerns, may need to wait
GTN Gray Television, Inc. $13.6300 Very Concerned, may need to wait
ILMN Illumina, Inc. $309.6100 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $144.1300 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $97.4800 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $40.5000 Very Concerned, may need to wait
LGIH LGI Homes Inc $123.1700 Strong Buy or Hold
LRCX Lam Research Corporation $339.1300 Strong Buy or Hold
LULU Lululemon Athletica inc. $341.0500 Possible Buy or Hold, but some concerns
MA Mastercard Inc $343.3700 Strong Buy or Hold
MKSI MKS Instruments, Inc. $111.4800 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $482.9700 Strong Buy or Hold
MTZ MasTec, Inc. $41.5000 Very Concerned, may need to wait
MU Micron Technology, Inc. $47.9200 Very Concerned, may need to wait
MTCH Match Group Inc $116.2100 Strong Buy or Hold
NFLX Netflix, Inc. $527.5100 Strong Buy or Hold
NSP Insperity Inc $66.2200 Possible Buy or Hold, but some concerns
NVDA NVIDIA Corporation $544.5800 Strong Buy or Hold
NXST Nexstar Media Group Inc $89.5300 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $62.7500 Strong Buy or Hold
PYPL Paypal Holdings Inc $196.9400 Strong Buy or Hold
SBUX Starbucks Corporation $86.7400 Strong Buy or Hold
SUI Sun Communities Inc $148.8300 Possible Buy or Hold, but some concerns
SWKS Skyworks Solutions Inc $152.1000 Strong Buy or Hold
THRM Gentherm Inc $41.8700 Some Concerns, may need to wait
TMUS T-Mobile Us Inc $115.7300 Strong Buy or Hold
TNET TriNet Group Inc $59.6500 Some Concerns, may need to wait
ULTA Ulta Beauty Inc $228.6300 Some Concerns, may need to wait
UNH UnitedHealth Group Inc $313.0700 Possible Buy or Hold, but some concerns
V Visa Inc $203.3500 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $277.0400 Concerned, but watch close as good things may happen soon

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $115.8100 Possible Buy or Hold, but some concerns
ABMD ABIOMED, Inc. $277.0600 Possible Buy or Hold, but some concerns
ADBE Adobe Systems Incorporated $490.4300 Strong Buy or Hold
ALGN Align Technology, Inc. $327.3600 Concerned, but watch close as good things may happen soon
AMAT Applied Materials, Inc. $59.4500 Possible Buy or Hold, but some concerns
AMZN Amazon.com, Inc. $3148.7300 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $206.9300 Possible Buy or Hold, but some concerns
AVGO Broadcom Inc $364.3200 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $848.5100 Strong Buy or Hold
CVGW Calavo Growers, Inc. $66.2700 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $425.2800 Strong Buy or Hold
ETFC E*TRADE Financial Corp $50.0500 Some Concerns, may need to wait
EPAM EPAM Systems Inc $323.2800 Concerned, but watch close as good things may happen soon
EVR Evercore Inc $65.4600 Strong Buy or Hold
FB Facebook, Inc. Common Stock $261.9000 Some Concerns, may need to wait
FIVE Five Below Inc $127.0000 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $74.8000 Strong Buy or Hold
FSS Federal Signal Corporation $29.2500 Very Concerned, may need to wait
FTNT Fortinet Inc $117.8100 Some Concerns, may need to wait
GOOGL Alphabet Inc Class A $1465.6000 Some Concerns, may need to wait
GTN Gray Television, Inc. $13.7700 Very Concerned, may need to wait
ILMN Illumina, Inc. $309.0800 Some Concerns, may need to wait
JAZZ Jazz Pharmaceuticals PLC $142.5900 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $98.7800 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $40.7000 Very Concerned, may need to wait
LGIH LGI Homes Inc $116.1700 Strong Buy or Hold
LRCX Lam Research Corporation $331.7500 Strong Buy or Hold
LULU Lululemon Athletica inc. $329.3700 Possible Buy or Hold, but some concerns
MA Mastercard Inc $338.1700 Possible Buy or Hold, but some concerns
MKSI MKS Instruments, Inc. $109.2300 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $481.5900 Possible Buy or Hold, but some concerns
MTZ MasTec, Inc. $42.2000 Very Concerned, may need to wait
MU Micron Technology, Inc. $46.9600 Very Concerned, may need to wait
MTCH Match Group Inc $110.6500 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $500.0300 Possible Buy or Hold, but some concerns
NSP Insperity Inc $65.4900 Some Concerns, may need to wait
NVDA NVIDIA Corporation $541.2200 Strong Buy or Hold
NXST Nexstar Media Group Inc $89.9300 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $57.5200 Possible Buy or Hold, but some concerns
PYPL Paypal Holdings Inc $197.0300 Possible Buy or Hold, but some concerns
SBUX Starbucks Corporation $85.9200 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $140.6100 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $145.5000 Strong Buy or Hold
THRM Gentherm Inc $40.9000 Some Concerns, may need to wait
TMUS T-Mobile Us Inc $114.3600 Possible Buy or Hold, but some concerns
TNET TriNet Group Inc $59.3200 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $223.9800 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $311.7700 Possible Buy or Hold, but some concerns
V Visa Inc $199.9700 Some Concerns, may need to wait
VEEV Veeva Systems Inc $281.1900 Strong Buy or Hold