Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $136.87 Strong Buy or Hold
ABMD ABIOMED, Inc. $348.56 Strong Buy or Hold, but there are some concerns
ADBE Adobe Systems Incorporated $472.02 Very Concerned, may need to wait
ALGN Align Technology, Inc. $543.81 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $107.97 Strong Buy or Hold, but there are some concerns
AMZN Amazon.com, Inc. $3306.99 Strong Buy or Hold
ANET Arista Networks Inc $311.66 Very Concerned, may need to wait
AVGO Broadcom Inc $466.82 Strong Buy or Hold, but there are some concerns
CSGP CoStar Group Inc $911.96 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $73.08 Concerned, but watch close as good things may happen soon
DPZ Domino's Pizza, Inc. $381.12 Very Concerned, may need to wait
EPAM EPAM Systems Inc $363.26 Strong Buy or Hold
EVR Evercore Inc $114.83 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $272.87 Possible Buy or Hold, but some concerns
FIVE Five Below Inc $188.68 Concerned, but watch close as good things may happen soon
FND Floor & Decor Holdings Inc $102.55 Concerned, but watch close as good things may happen soon
FSS Federal Signal Corporation $35.1 Concerned, but watch close as good things may happen soon
FTNT Fortinet Inc $149.76 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1884.15 Strong Buy or Hold
GTN Gray Television, Inc. $16.63 Very Concerned, may need to wait
ILMN Illumina, Inc. $404.87 Strong Buy or Hold, but there are some concerns
JAZZ Jazz Pharmaceuticals PLC $165.77 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $146.68 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $43.52 Very Concerned, may need to wait
LGIH LGI Homes Inc $109.32 Possible Buy or Hold, but some concerns
LRCX Lam Research Corporation $564.19 Strong Buy or Hold
LULU Lululemon Athletica inc. $349.22 Very Concerned, may need to wait
MA Mastercard Inc $334.44 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $184.96 Strong Buy or Hold, but there are some concerns
MKTX MarketAxess Holdings Inc. $514.13 Very Concerned, may need to wait
MTZ MasTec, Inc. $80.71 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $85.01 Strong Buy or Hold
MTCH Match Group Inc $144.49 Very Concerned, may need to wait
NFLX Netflix, Inc. $579.84 Strong Buy or Hold
NSP Insperity Inc $83.34 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $554.7 Strong Buy or Hold
NXST Nexstar Media Group Inc $109.37 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $72.63 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $248.64 Strong Buy or Hold
SBUX Starbucks Corporation $104.58 Strong Buy or Hold
SUI Sun Communities Inc $146.66 Possible Buy or Hold, but some concerns
SWKS Skyworks Solutions Inc $163.52 Strong Buy or Hold
THRM Gentherm Inc $70.38 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $130.4 Some Concerns, may need to wait
TNET TriNet Group Inc $80.9 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $300.24 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $355.0 Concerned, but watch close as good things may happen soon
V Visa Inc $205.14 Very Concerned, may need to wait
VEEV Veeva Systems Inc $286.84 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $132.03 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $347.87 Strong Buy or Hold, but there are some concerns
ADBE Adobe Systems Incorporated $469.73 Very Concerned, may need to wait
ALGN Align Technology, Inc. $564.37 Concerned, but watch close as good things may happen soon
AMAT Applied Materials, Inc. $107.84 Strong Buy or Hold, but there are some concerns
AMZN Amazon.com, Inc. $3263.38 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $314.45 Strong Buy or Hold
AVGO Broadcom Inc $461.88 Strong Buy or Hold
CSGP CoStar Group Inc $899.77 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $74.0 Strong Buy or Hold
DPZ Domino's Pizza, Inc. $379.0 Very Concerned, may need to wait
EPAM EPAM Systems Inc $363.9 Strong Buy or Hold
EVR Evercore Inc $118.52 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $267.48 Some Concerns, may need to wait
FIVE Five Below Inc $184.98 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $98.89 Very Concerned, may need to wait
FSS Federal Signal Corporation $35.34 Strong Buy or Hold
FTNT Fortinet Inc $150.29 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1880.07 Strong Buy or Hold
GTN Gray Television, Inc. $16.75 Very Concerned, may need to wait
ILMN Illumina, Inc. $403.54 Strong Buy or Hold, but there are some concerns
JAZZ Jazz Pharmaceuticals PLC $167.29 Strong Buy or Hold
KEYS Keysight Technologies Inc $147.53 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $43.81 Strong Buy or Hold
LGIH LGI Homes Inc $106.56 Possible Buy or Hold, but some concerns
LRCX Lam Research Corporation $563.0 Strong Buy or Hold
LULU Lululemon Athletica inc. $355.12 Very Concerned, may need to wait
MA Mastercard Inc $334.91 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $188.24 Strong Buy or Hold, but there are some concerns
MKTX MarketAxess Holdings Inc. $517.37 Very Concerned, may need to wait
MTZ MasTec, Inc. $81.76 Strong Buy or Hold
MU Micron Technology, Inc. $83.5 Strong Buy or Hold
MTCH Match Group Inc $147.63 Very Concerned, may need to wait
NFLX Netflix, Inc. $586.34 Strong Buy or Hold, but there are some concerns
NSP Insperity Inc $86.73 Strong Buy or Hold
NVDA NVIDIA Corporation $534.63 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $110.27 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $74.75 Strong Buy or Hold
PYPL Paypal Holdings Inc $244.26 Strong Buy or Hold
SBUX Starbucks Corporation $105.46 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $146.13 Some Concerns, may need to wait
SWKS Skyworks Solutions Inc $162.94 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $70.94 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $132.3 Very Concerned, may need to wait
TNET TriNet Group Inc $83.12 Concerned, but watch close as good things may happen soon
ULTA Ulta Beauty Inc $295.4 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $350.84 Very Concerned, may need to wait
V Visa Inc $206.01 Very Concerned, may need to wait
VEEV Veeva Systems Inc $287.67 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $127.83 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $336.3 Concerned, but watch close as good things may happen soon
ADBE Adobe Systems Incorporated $456.5 Very Concerned, may need to wait
ALGN Align Technology, Inc. $557.41 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $109.22 Strong Buy or Hold, but there are some concerns
AMZN Amazon.com, Inc. $3120.76 Very Concerned, may need to wait
ANET Arista Networks Inc $317.96 Strong Buy or Hold
AVGO Broadcom Inc $459.27 Strong Buy or Hold
CSGP CoStar Group Inc $871.97 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $73.5 Strong Buy or Hold
DPZ Domino's Pizza, Inc. $372.65 Very Concerned, may need to wait
EPAM EPAM Systems Inc $351.41 Strong Buy or Hold
EVR Evercore Inc $120.47 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $261.1 Very Concerned, may need to wait
FIVE Five Below Inc $184.66 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $97.5 Very Concerned, may need to wait
FSS Federal Signal Corporation $35.64 Strong Buy or Hold
FTNT Fortinet Inc $148.21 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1784.47 Strong Buy or Hold
GTN Gray Television, Inc. $16.97 Very Concerned, may need to wait
ILMN Illumina, Inc. $390.21 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $167.0 Strong Buy or Hold
KEYS Keysight Technologies Inc $147.07 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $43.69 Concerned, but watch close as good things may happen soon
LGIH LGI Homes Inc $102.23 Some Concerns, may need to wait
LRCX Lam Research Corporation $580.02 Strong Buy or Hold, but there are some concerns
LULU Lululemon Athletica inc. $342.25 Very Concerned, may need to wait
MA Mastercard Inc $325.94 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $188.12 Strong Buy or Hold, but there are some concerns
MKTX MarketAxess Holdings Inc. $515.89 Very Concerned, may need to wait
MTZ MasTec, Inc. $80.99 Strong Buy or Hold
MU Micron Technology, Inc. $85.5 Strong Buy or Hold, but there are some concerns
MTCH Match Group Inc $146.14 Very Concerned, may need to wait
NFLX Netflix, Inc. $501.77 Very Concerned, may need to wait
NSP Insperity Inc $85.0 Strong Buy or Hold
NVDA NVIDIA Corporation $521.01 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $112.01 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $74.07 Strong Buy or Hold
PYPL Paypal Holdings Inc $247.25 Strong Buy or Hold
SBUX Starbucks Corporation $102.54 Very Concerned, may need to wait
SUI Sun Communities Inc $141.22 Very Concerned, may need to wait
SWKS Skyworks Solutions Inc $161.39 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $69.75 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $129.85 Very Concerned, may need to wait
TNET TriNet Group Inc $81.36 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $293.17 Concerned, but watch close as good things may happen soon
UNH UnitedHealth Group Inc $352.19 Very Concerned, may need to wait
V Visa Inc $201.66 Very Concerned, may need to wait
VEEV Veeva Systems Inc $278.05 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $133.72 Strong Buy or Hold
ABMD ABIOMED, Inc. $323.92 Strong Buy or Hold, but there are some concerns
ADBE Adobe Systems Incorporated $497.45 Very Concerned, may need to wait
ALGN Align Technology, Inc. $524.32 Concerned, but watch close as good things may happen soon
AMAT Applied Materials, Inc. $86.98 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3285.85 Strong Buy or Hold
ANET Arista Networks Inc $288.96 Concerned, but watch close as good things may happen soon
AVGO Broadcom Inc $434.83 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $924.96 Strong Buy or Hold
CVGW Calavo Growers, Inc. $70.2 Very Concerned, may need to wait
DPZ Domino's Pizza, Inc. $384.62 Very Concerned, may need to wait
EPAM EPAM Systems Inc $358.48 Strong Buy or Hold
EVR Evercore Inc $109.67 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $271.87 Very Concerned, may need to wait
FIVE Five Below Inc $172.74 Strong Buy or Hold
FND Floor & Decor Holdings Inc $93.7 Very Concerned, may need to wait
FSS Federal Signal Corporation $32.77 Very Concerned, may need to wait
FTNT Fortinet Inc $148.02 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1736.25 Very Concerned, may need to wait
GTN Gray Television, Inc. $17.94 Strong Buy or Hold
ILMN Illumina, Inc. $364.09 Very Concerned, may need to wait
JAZZ Jazz Pharmaceuticals PLC $164.56 Strong Buy or Hold, but there are some concerns
KEYS Keysight Technologies Inc $131.24 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $42.02 Very Concerned, may need to wait
LGIH LGI Homes Inc $107.55 Very Concerned, may need to wait
LRCX Lam Research Corporation $484.45 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $350.78 Very Concerned, may need to wait
MA Mastercard Inc $355.55 Strong Buy or Hold
MKSI MKS Instruments, Inc. $152.76 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $562.27 Very Concerned, may need to wait
MTZ MasTec, Inc. $68.72 Very Concerned, may need to wait
MU Micron Technology, Inc. $71.92 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $152.0 Concerned, but watch close as good things may happen soon
NFLX Netflix, Inc. $524.59 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $81.36 Very Concerned, may need to wait
NVDA NVIDIA Corporation $525.83 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $108.93 Strong Buy or Hold
PATK Patrick Industries, Inc. $69.34 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $231.51 Very Concerned, may need to wait
SBUX Starbucks Corporation $105.97 Strong Buy or Hold
SUI Sun Communities Inc $149.45 Strong Buy or Hold
SWKS Skyworks Solutions Inc $152.75 Strong Buy or Hold
THRM Gentherm Inc $64.54 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $133.28 Strong Buy or Hold
TNET TriNet Group Inc $80.88 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $282.98 Strong Buy or Hold
UNH UnitedHealth Group Inc $344.99 Strong Buy or Hold
V Visa Inc $218.36 Strong Buy or Hold
VEEV Veeva Systems Inc $276.06 Very Concerned, may need to wait

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $134.87 Strong Buy or Hold
ABMD ABIOMED, Inc. $320.93 Strong Buy or Hold, but there are some concerns
ADBE Adobe Systems Incorporated $502.11 Strong Buy or Hold
ALGN Align Technology, Inc. $520.45 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $84.27 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3322.0 Strong Buy or Hold
ANET Arista Networks Inc $287.5 Very Concerned, may need to wait
AVGO Broadcom Inc $429.04 Very Concerned, may need to wait
CSGP CoStar Group Inc $918.22 Strong Buy or Hold
CVGW Calavo Growers, Inc. $69.02 Very Concerned, may need to wait
DPZ Domino's Pizza, Inc. $384.36 Very Concerned, may need to wait
EPAM EPAM Systems Inc $351.75 Strong Buy or Hold
EVR Evercore Inc $110.36 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $276.78 Some Concerns, may need to wait
FIVE Five Below Inc $169.79 Strong Buy or Hold
FND Floor & Decor Holdings Inc $94.33 Very Concerned, may need to wait
FSS Federal Signal Corporation $32.61 Very Concerned, may need to wait
FTNT Fortinet Inc $147.53 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $1757.76 Possible Buy or Hold, but some concerns
GTN Gray Television, Inc. $17.61 Very Concerned, may need to wait
ILMN Illumina, Inc. $366.11 Concerned, but watch close as good things may happen soon
JAZZ Jazz Pharmaceuticals PLC $160.28 Strong Buy or Hold
KEYS Keysight Technologies Inc $130.01 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $42.22 Strong Buy or Hold
LGIH LGI Homes Inc $108.29 Very Concerned, may need to wait
LRCX Lam Research Corporation $473.22 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $353.22 Very Concerned, may need to wait
MA Mastercard Inc $346.66 Strong Buy or Hold
MKSI MKS Instruments, Inc. $150.69 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $564.79 Very Concerned, may need to wait
MTZ MasTec, Inc. $68.24 Very Concerned, may need to wait
MU Micron Technology, Inc. $70.21 Very Concerned, may need to wait
MTCH Match Group Inc $150.22 Very Concerned, may need to wait
NFLX Netflix, Inc. $530.87 Concerned, but watch close as good things may happen soon
NSP Insperity Inc $80.39 Very Concerned, may need to wait
NVDA NVIDIA Corporation $517.73 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $107.34 Strong Buy or Hold
PATK Patrick Industries, Inc. $67.98 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $231.03 Very Concerned, may need to wait
SBUX Starbucks Corporation $105.63 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $149.14 Strong Buy or Hold
SWKS Skyworks Solutions Inc $150.41 Concerned, but watch close as good things may happen soon
THRM Gentherm Inc $64.55 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $133.14 Strong Buy or Hold
TNET TriNet Group Inc $80.85 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $277.34 Strong Buy or Hold
UNH UnitedHealth Group Inc $347.35 Strong Buy or Hold
V Visa Inc $214.37 Strong Buy or Hold
VEEV Veeva Systems Inc $275.55 Concerned, but watch close as good things may happen soon