Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $136.01 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $324.48 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $496.05 Strong Buy or Hold
ALGN Align Technology, Inc. $615.0 Strong Buy or Hold
AMAT Applied Materials, Inc. $105.38 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $3305.0 Very Concerned, may need to wait
ANET Arista Networks Inc $319.99 Strong Buy or Hold
AVGO Broadcom Inc $474.63 Strong Buy or Hold
CSGP CoStar Group Inc $905.88 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $78.55 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $382.96 Possible Buy or Hold, but some concerns
EPAM EPAM Systems Inc $394.46 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $116.5 Strong Buy or Hold
FB Facebook, Inc. Common Stock $269.45 Strong Buy or Hold
FIVE Five Below Inc $191.83 Strong Buy or Hold
FND Floor & Decor Holdings Inc $103.43 Strong Buy or Hold
FSS Federal Signal Corporation $35.36 Strong Buy or Hold
FTNT Fortinet Inc $159.96 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2075.39 Strong Buy or Hold
GTN Gray Television, Inc. $18.62 Strong Buy or Hold
ILMN Illumina, Inc. $453.0 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $167.54 Possible Buy or Hold, but some concerns
KEYS Keysight Technologies Inc $146.4 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $42.93 Possible Buy or Hold, but some concerns
LGIH LGI Homes Inc $118.03 Strong Buy or Hold
LRCX Lam Research Corporation $528.08 Strong Buy or Hold
LULU Lululemon Athletica inc. $340.69 Possible Buy or Hold, but some concerns
MA Mastercard Inc $333.44 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $147.92 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $557.76 Concerned, but watch close as good things may happen soon
MTZ MasTec, Inc. $84.45 Strong Buy or Hold
MU Micron Technology, Inc. $83.32 Strong Buy or Hold
MTCH Match Group Inc $158.87 Strong Buy or Hold
NFLX Netflix, Inc. $559.07 Strong Buy or Hold
NSP Insperity Inc $87.42 Strong Buy or Hold
NVDA NVIDIA Corporation $570.53 Strong Buy or Hold
NXST Nexstar Media Group Inc $126.21 Strong Buy or Hold
PATK Patrick Industries, Inc. $79.03 Strong Buy or Hold
PYPL Paypal Holdings Inc $284.2 Strong Buy or Hold, but there are some concerns
SBUX Starbucks Corporation $106.22 Strong Buy or Hold
SUI Sun Communities Inc $149.83 Strong Buy or Hold
SWKS Skyworks Solutions Inc $182.91 Strong Buy or Hold
THRM Gentherm Inc $70.79 Strong Buy or Hold
TMUS T-Mobile Us Inc $124.45 Very Concerned, may need to wait
TNET TriNet Group Inc $80.88 Possible Buy or Hold, but some concerns
ULTA Ulta Beauty Inc $319.08 Strong Buy or Hold
UNH UnitedHealth Group Inc $329.63 Very Concerned, may need to wait
V Visa Inc $206.52 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $304.44 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $136.91 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $325.86 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $493.76 Strong Buy or Hold
ALGN Align Technology, Inc. $602.44 Strong Buy or Hold
AMAT Applied Materials, Inc. $106.19 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $3322.94 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $320.09 Strong Buy or Hold
AVGO Broadcom Inc $472.7 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $900.34 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $76.72 Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $380.06 Possible Buy or Hold, but some concerns
EPAM EPAM Systems Inc $390.33 Strong Buy or Hold
EVR Evercore Inc $117.26 Strong Buy or Hold
FB Facebook, Inc. Common Stock $266.58 Very Concerned, may need to wait
FIVE Five Below Inc $192.2 Strong Buy or Hold
FND Floor & Decor Holdings Inc $105.29 Strong Buy or Hold
FSS Federal Signal Corporation $35.31 Strong Buy or Hold
FTNT Fortinet Inc $159.43 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2084.52 Strong Buy or Hold, but there are some concerns
GTN Gray Television, Inc. $18.21 Strong Buy or Hold
ILMN Illumina, Inc. $451.06 Concerned, but watch close as good things may happen soon
JAZZ Jazz Pharmaceuticals PLC $166.01 Some Concerns, may need to wait
KEYS Keysight Technologies Inc $144.7 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $41.81 Some Concerns, may need to wait
LGIH LGI Homes Inc $119.0 Strong Buy or Hold
LRCX Lam Research Corporation $532.78 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $339.71 Some Concerns, may need to wait
MA Mastercard Inc $337.03 Possible Buy or Hold, but some concerns
MKSI MKS Instruments, Inc. $149.24 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $569.72 Strong Buy or Hold
MTZ MasTec, Inc. $82.91 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $84.01 Strong Buy or Hold
MTCH Match Group Inc $159.0 Strong Buy or Hold
NFLX Netflix, Inc. $547.92 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $87.18 Possible Buy or Hold, but some concerns
NVDA NVIDIA Corporation $577.55 Strong Buy or Hold
NXST Nexstar Media Group Inc $122.37 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $78.0 Strong Buy or Hold
PYPL Paypal Holdings Inc $282.17 Strong Buy or Hold, but there are some concerns
SBUX Starbucks Corporation $106.26 Strong Buy or Hold
SUI Sun Communities Inc $147.29 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $181.57 Strong Buy or Hold
THRM Gentherm Inc $69.67 Strong Buy or Hold
TMUS T-Mobile Us Inc $126.1 Very Concerned, may need to wait
TNET TriNet Group Inc $79.65 Possible Buy or Hold, but some concerns
ULTA Ulta Beauty Inc $315.95 Strong Buy or Hold
UNH UnitedHealth Group Inc $324.34 Very Concerned, may need to wait
V Visa Inc $206.89 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $297.57 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $136.76 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $327.85 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $492.12 Strong Buy or Hold
ALGN Align Technology, Inc. $620.45 Strong Buy or Hold
AMAT Applied Materials, Inc. $100.71 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3352.15 Strong Buy or Hold
ANET Arista Networks Inc $321.91 Strong Buy or Hold
AVGO Broadcom Inc $466.01 Very Concerned, may need to wait
CSGP CoStar Group Inc $908.18 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $75.42 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $377.23 Some Concerns, may need to wait
EPAM EPAM Systems Inc $377.43 Strong Buy or Hold
EVR Evercore Inc $114.81 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $268.1 Possible Buy or Hold, but some concerns
FIVE Five Below Inc $190.8 Strong Buy or Hold
FND Floor & Decor Holdings Inc $103.57 Strong Buy or Hold
FSS Federal Signal Corporation $34.53 Strong Buy or Hold
FTNT Fortinet Inc $155.48 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2088.83 Strong Buy or Hold, but there are some concerns
GTN Gray Television, Inc. $17.99 Strong Buy or Hold
ILMN Illumina, Inc. $428.91 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $156.91 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $142.95 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $41.22 Very Concerned, may need to wait
LGIH LGI Homes Inc $116.3 Strong Buy or Hold
LRCX Lam Research Corporation $509.76 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $334.08 Very Concerned, may need to wait
MA Mastercard Inc $338.75 Possible Buy or Hold, but some concerns
MKSI MKS Instruments, Inc. $162.33 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $571.66 Strong Buy or Hold
MTZ MasTec, Inc. $84.48 Strong Buy or Hold
MU Micron Technology, Inc. $81.1 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $159.82 Strong Buy or Hold
NFLX Netflix, Inc. $550.79 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $83.27 Possible Buy or Hold, but some concerns
NVDA NVIDIA Corporation $543.64 Strong Buy or Hold
NXST Nexstar Media Group Inc $125.5 Strong Buy or Hold
PATK Patrick Industries, Inc. $75.57 Strong Buy or Hold
PYPL Paypal Holdings Inc $269.44 Strong Buy or Hold
SBUX Starbucks Corporation $106.48 Strong Buy or Hold
SUI Sun Communities Inc $148.82 Strong Buy or Hold
SWKS Skyworks Solutions Inc $178.95 Strong Buy or Hold
THRM Gentherm Inc $67.46 Possible Buy or Hold, but some concerns
TMUS T-Mobile Us Inc $125.28 Very Concerned, may need to wait
TNET TriNet Group Inc $77.96 Some Concerns, may need to wait
ULTA Ulta Beauty Inc $302.03 Strong Buy or Hold
UNH UnitedHealth Group Inc $324.51 Very Concerned, may need to wait
V Visa Inc $208.77 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $298.15 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $137.39 Concerned, but watch close as good things may happen soon
ABMD ABIOMED, Inc. $324.78 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $489.38 Strong Buy or Hold
ALGN Align Technology, Inc. $615.16 Strong Buy or Hold
AMAT Applied Materials, Inc. $103.24 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3331.0 Strong Buy or Hold
ANET Arista Networks Inc $319.98 Strong Buy or Hold
AVGO Broadcom Inc $470.63 Strong Buy or Hold
CSGP CoStar Group Inc $919.41 Strong Buy or Hold
CVGW Calavo Growers, Inc. $76.88 Strong Buy or Hold
DPZ Domino’s Pizza, Inc. $373.0 Very Concerned, may need to wait
EPAM EPAM Systems Inc $373.09 Strong Buy or Hold
EVR Evercore Inc $115.48 Strong Buy or Hold
FB Facebook, Inc. Common Stock $266.49 Very Concerned, may need to wait
FIVE Five Below Inc $186.55 Concerned, but watch close as good things may happen soon
FND Floor & Decor Holdings Inc $100.29 Possible Buy or Hold, but some concerns
FSS Federal Signal Corporation $34.15 Very Concerned, may need to wait
FTNT Fortinet Inc $156.99 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2053.63 Strong Buy or Hold, but there are some concerns
GTN Gray Television, Inc. $18.36 Strong Buy or Hold
ILMN Illumina, Inc. $428.64 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $150.19 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $140.59 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $40.54 Very Concerned, may need to wait
LGIH LGI Homes Inc $111.14 Strong Buy or Hold
LRCX Lam Research Corporation $519.53 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $338.59 Some Concerns, may need to wait
MA Mastercard Inc $340.83 Possible Buy or Hold, but some concerns
MKSI MKS Instruments, Inc. $167.27 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $566.2 Strong Buy or Hold
MTZ MasTec, Inc. $82.93 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $81.25 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $150.63 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $552.16 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $83.53 Some Concerns, may need to wait
NVDA NVIDIA Corporation $546.57 Strong Buy or Hold
NXST Nexstar Media Group Inc $128.62 Strong Buy or Hold
PATK Patrick Industries, Inc. $72.87 Strong Buy or Hold
PYPL Paypal Holdings Inc $270.43 Strong Buy or Hold
SBUX Starbucks Corporation $103.64 Possible Buy or Hold, but some concerns
SUI Sun Communities Inc $146.93 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $179.1 Strong Buy or Hold
THRM Gentherm Inc $65.9 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $130.6 Possible Buy or Hold, but some concerns
TNET TriNet Group Inc $78.87 Some Concerns, may need to wait
ULTA Ulta Beauty Inc $295.59 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $329.32 Very Concerned, may need to wait
V Visa Inc $209.25 Possible Buy or Hold, but some concerns
VEEV Veeva Systems Inc $290.0 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $133.94 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $326.23 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $481.92 Possible Buy or Hold, but some concerns
ALGN Align Technology, Inc. $546.18 Strong Buy or Hold
AMAT Applied Materials, Inc. $99.87 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3312.53 Strong Buy or Hold
ANET Arista Networks Inc $316.76 Concerned, but watch close as good things may happen soon
AVGO Broadcom Inc $465.19 Strong Buy or Hold
CSGP CoStar Group Inc $917.36 Strong Buy or Hold
CVGW Calavo Growers, Inc. $76.59 Concerned, but watch close as good things may happen soon
DPZ Domino’s Pizza, Inc. $373.33 Very Concerned, may need to wait
EPAM EPAM Systems Inc $372.78 Strong Buy or Hold
EVR Evercore Inc $119.15 Strong Buy or Hold
FB Facebook, Inc. Common Stock $266.65 Very Concerned, may need to wait
FIVE Five Below Inc $182.21 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $97.72 Very Concerned, may need to wait
FSS Federal Signal Corporation $33.77 Very Concerned, may need to wait
FTNT Fortinet Inc $150.92 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $2058.88 Strong Buy or Hold, but there are some concerns
GTN Gray Television, Inc. $17.75 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $420.2 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $151.21 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $141.46 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $40.41 Very Concerned, may need to wait
LGIH LGI Homes Inc $109.44 Strong Buy or Hold
LRCX Lam Research Corporation $504.33 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $332.39 Very Concerned, may need to wait
MA Mastercard Inc $332.82 Possible Buy or Hold, but some concerns
MKSI MKS Instruments, Inc. $161.36 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $563.81 Strong Buy or Hold
MTZ MasTec, Inc. $81.5 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $79.11 Very Concerned, may need to wait
MTCH Match Group Inc $138.12 Very Concerned, may need to wait
NFLX Netflix, Inc. $539.45 Very Concerned, may need to wait
NSP Insperity Inc $80.52 Very Concerned, may need to wait
NVDA NVIDIA Corporation $541.22 Strong Buy or Hold
NXST Nexstar Media Group Inc $123.22 Strong Buy or Hold
PATK Patrick Industries, Inc. $70.13 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $251.9 Strong Buy or Hold
SBUX Starbucks Corporation $101.02 Very Concerned, may need to wait
SUI Sun Communities Inc $147.36 Strong Buy or Hold
SWKS Skyworks Solutions Inc $179.46 Strong Buy or Hold
THRM Gentherm Inc $64.78 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $129.37 Possible Buy or Hold, but some concerns
TNET TriNet Group Inc $77.14 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $288.98 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $337.89 Very Concerned, may need to wait
V Visa Inc $201.36 Some Concerns, may need to wait
VEEV Veeva Systems Inc $286.05 Strong Buy or Hold