Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $126.11 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $298.13 Strong Buy or Hold
ADBE Adobe Systems Incorporated $535.52 Strong Buy or Hold, but there are some concerns
ALGN Align Technology, Inc. $612.15 Strong Buy or Hold
AMAT Applied Materials, Inc. $137.16 Concerned, but watch close as good things may happen soon
AMZN Amazon.com, Inc. $3349.65 Strong Buy or Hold
ANET Arista Networks Inc $369.16 Strong Buy or Hold, but there are some concerns
AVGO Broadcom Inc $468.67 Concerned, but watch close as good things may happen soon
CSGP CoStar Group Inc $856.89 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $68.56 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $448.43 Strong Buy or Hold, but there are some concerns
EPAM EPAM Systems Inc $505.63 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $140.76 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $332.46 Concerned, but watch close as good things may happen soon
FIVE Five Below Inc $186.53 Possible Buy or Hold, but some concerns
FND Floor & Decor Holdings Inc $97.34 Very Concerned, may need to wait
FSS Federal Signal Corporation $42.0 Very Concerned, may need to wait
FTNT Fortinet Inc $228.95 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2435.13 Strong Buy or Hold
GTN Gray Television, Inc. $22.82 Very Concerned, may need to wait
ILMN Illumina, Inc. $450.67 Strong Buy or Hold, but there are some concerns
JAZZ Jazz Pharmaceuticals PLC $185.94 Strong Buy or Hold
KEYS Keysight Technologies Inc $148.94 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $46.24 Very Concerned, may need to wait
LGIH LGI Homes Inc $154.82 Very Concerned, may need to wait
LRCX Lam Research Corporation $640.77 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $329.8 Strong Buy or Hold
MA Mastercard Inc $364.3 Some Concerns, may need to wait
MKSI MKS Instruments, Inc. $181.34 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $432.89 Very Concerned, may need to wait
MTZ MasTec, Inc. $117.73 Very Concerned, may need to wait
MU Micron Technology, Inc. $79.28 Very Concerned, may need to wait
MTCH Match Group Inc $141.88 Some Concerns, may need to wait
NFLX Netflix, Inc. $487.27 Very Concerned, may need to wait
NSP Insperity Inc $90.25 Very Concerned, may need to wait
NVDA NVIDIA Corporation $697.0 Strong Buy or Hold, but there are some concerns
NXST Nexstar Media Group Inc $145.53 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $80.29 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $269.47 Strong Buy or Hold
SBUX Starbucks Corporation $112.21 Very Concerned, may need to wait
SUI Sun Communities Inc $177.58 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $169.41 Some Concerns, may need to wait
THRM Gentherm Inc $71.65 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $146.51 Strong Buy or Hold
TNET TriNet Group Inc $72.3 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $332.01 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $401.49 Very Concerned, may need to wait
V Visa Inc $233.95 Strong Buy or Hold
VEEV Veeva Systems Inc $294.98 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $125.06 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $280.28 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $495.77 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $575.49 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $139.01 Strong Buy or Hold
AMZN Amazon.com, Inc. $3233.99 Some Concerns, may need to wait
ANET Arista Networks Inc $334.17 Very Concerned, may need to wait
AVGO Broadcom Inc $473.73 Strong Buy or Hold
CSGP CoStar Group Inc $845.86 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $74.03 Some Concerns, may need to wait
DPZ Domino’s Pizza, Inc. $426.2 Very Concerned, may need to wait
EPAM EPAM Systems Inc $481.16 Strong Buy or Hold
EVR Evercore Inc $142.93 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $329.15 Strong Buy or Hold
FIVE Five Below Inc $179.97 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $96.46 Very Concerned, may need to wait
FSS Federal Signal Corporation $42.61 Strong Buy or Hold
FTNT Fortinet Inc $216.37 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2370.59 Strong Buy or Hold
GTN Gray Television, Inc. $23.46 Strong Buy or Hold
ILMN Illumina, Inc. $412.96 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $173.82 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $143.93 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $47.62 Very Concerned, may need to wait
LGIH LGI Homes Inc $181.26 Strong Buy or Hold
LRCX Lam Research Corporation $648.99 Strong Buy or Hold
LULU Lululemon Athletica inc. $320.78 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $366.85 Some Concerns, may need to wait
MKSI MKS Instruments, Inc. $186.37 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $460.46 Possible Buy or Hold, but some concerns
MTZ MasTec, Inc. $117.47 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $84.34 Possible Buy or Hold, but some concerns
MTCH Match Group Inc $139.43 Very Concerned, may need to wait
NFLX Netflix, Inc. $499.24 Very Concerned, may need to wait
NSP Insperity Inc $88.78 Very Concerned, may need to wait
NVDA NVIDIA Corporation $671.13 Strong Buy or Hold, but there are some concerns
NXST Nexstar Media Group Inc $150.58 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $85.88 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $262.17 Strong Buy or Hold
SBUX Starbucks Corporation $113.0 Concerned, but watch close as good things may happen soon
SUI Sun Communities Inc $170.73 Strong Buy or Hold
SWKS Skyworks Solutions Inc $171.81 Possible Buy or Hold, but some concerns
THRM Gentherm Inc $72.06 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $140.98 Strong Buy or Hold
TNET TriNet Group Inc $73.08 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $336.79 Strong Buy or Hold
UNH UnitedHealth Group Inc $405.85 Very Concerned, may need to wait
V Visa Inc $229.66 Strong Buy or Hold
VEEV Veeva Systems Inc $290.38 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $126.85 Some Concerns, may need to wait
ABMD ABIOMED, Inc. $282.27 Some Concerns, may need to wait
ADBE Adobe Systems Incorporated $506.98 Strong Buy or Hold
ALGN Align Technology, Inc. $596.69 Strong Buy or Hold
AMAT Applied Materials, Inc. $136.9 Strong Buy or Hold
AMZN Amazon.com, Inc. $3265.16 Possible Buy or Hold, but some concerns
ANET Arista Networks Inc $338.46 Strong Buy or Hold
AVGO Broadcom Inc $460.49 Strong Buy or Hold
CSGP CoStar Group Inc $850.42 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $71.26 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $420.69 Very Concerned, may need to wait
EPAM EPAM Systems Inc $477.84 Strong Buy or Hold
EVR Evercore Inc $146.94 Concerned, but watch close as good things may happen soon
FB Facebook, Inc. Common Stock $327.66 Strong Buy or Hold
FIVE Five Below Inc $185.75 Some Concerns, may need to wait
FND Floor & Decor Holdings Inc $99.93 Very Concerned, may need to wait
FSS Federal Signal Corporation $41.47 Very Concerned, may need to wait
FTNT Fortinet Inc $215.71 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2380.31 Strong Buy or Hold
GTN Gray Television, Inc. $23.02 Strong Buy or Hold
ILMN Illumina, Inc. $397.7 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $178.36 Concerned, but watch close as good things may happen soon
KEYS Keysight Technologies Inc $141.35 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $47.76 Very Concerned, may need to wait
LGIH LGI Homes Inc $178.01 Strong Buy or Hold
LRCX Lam Research Corporation $638.04 Strong Buy or Hold
LULU Lululemon Athletica inc. $329.76 Possible Buy or Hold, but some concerns
MA Mastercard Inc $362.65 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $186.36 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $462.76 Possible Buy or Hold, but some concerns
MTZ MasTec, Inc. $116.1 Concerned, but watch close as good things may happen soon
MU Micron Technology, Inc. $82.24 Possible Buy or Hold, but some concerns
MTCH Match Group Inc $144.64 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $502.36 Possible Buy or Hold, but some concerns
NSP Insperity Inc $92.59 Strong Buy or Hold
NVDA NVIDIA Corporation $628.0 Strong Buy or Hold
NXST Nexstar Media Group Inc $151.02 Strong Buy or Hold
PATK Patrick Industries, Inc. $86.18 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $261.37 Strong Buy or Hold
SBUX Starbucks Corporation $112.85 Possible Buy or Hold, but some concerns
SUI Sun Communities Inc $167.5 Strong Buy or Hold
SWKS Skyworks Solutions Inc $168.85 Possible Buy or Hold, but some concerns
THRM Gentherm Inc $70.86 Some Concerns, may need to wait
TMUS T-Mobile Us Inc $139.65 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $77.52 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $327.49 Strong Buy or Hold
UNH UnitedHealth Group Inc $413.21 Concerned, but watch close as good things may happen soon
V Visa Inc $227.07 Concerned, but watch close as good things may happen soon
VEEV Veeva Systems Inc $267.61 Possible Buy or Hold, but some concerns

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $126.9 Some Concerns, may need to wait
ABMD ABIOMED, Inc. $283.88 Some Concerns, may need to wait
ADBE Adobe Systems Incorporated $505.08 Possible Buy or Hold, but some concerns
ALGN Align Technology, Inc. $594.95 Strong Buy or Hold
AMAT Applied Materials, Inc. $137.5 Strong Buy or Hold
AMZN Amazon.com, Inc. $3259.05 Some Concerns, may need to wait
ANET Arista Networks Inc $338.3 Strong Buy or Hold
AVGO Broadcom Inc $459.54 Possible Buy or Hold, but some concerns
CSGP CoStar Group Inc $849.89 Possible Buy or Hold, but some concerns
CVGW Calavo Growers, Inc. $71.81 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $421.04 Very Concerned, may need to wait
EPAM EPAM Systems Inc $479.27 Strong Buy or Hold
EVR Evercore Inc $145.24 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $327.79 Strong Buy or Hold
FIVE Five Below Inc $181.68 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $99.51 Very Concerned, may need to wait
FSS Federal Signal Corporation $40.93 Very Concerned, may need to wait
FTNT Fortinet Inc $214.57 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2362.87 Strong Buy or Hold
GTN Gray Television, Inc. $22.71 Strong Buy or Hold
ILMN Illumina, Inc. $397.09 Strong Buy or Hold
JAZZ Jazz Pharmaceuticals PLC $177.71 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $139.98 Possible Buy or Hold, but some concerns
KNX Knight-Swift Transportation Holdings Inc $47.32 Very Concerned, may need to wait
LGIH LGI Homes Inc $172.28 Very Concerned, may need to wait
LRCX Lam Research Corporation $640.37 Strong Buy or Hold
LULU Lululemon Athletica inc. $324.11 Possible Buy or Hold, but some concerns
MA Mastercard Inc $367.22 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $186.35 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $458.52 Possible Buy or Hold, but some concerns
MTZ MasTec, Inc. $114.83 Very Concerned, may need to wait
MU Micron Technology, Inc. $81.23 Possible Buy or Hold, but some concerns
MTCH Match Group Inc $144.26 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $501.34 Possible Buy or Hold, but some concerns
NSP Insperity Inc $90.71 Strong Buy or Hold
NVDA NVIDIA Corporation $625.91 Strong Buy or Hold
NXST Nexstar Media Group Inc $151.77 Strong Buy or Hold
PATK Patrick Industries, Inc. $85.2 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $258.65 Possible Buy or Hold, but some concerns
SBUX Starbucks Corporation $112.63 Possible Buy or Hold, but some concerns
SUI Sun Communities Inc $168.28 Strong Buy or Hold
SWKS Skyworks Solutions Inc $170.03 Some Concerns, may need to wait
THRM Gentherm Inc $70.5 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $136.76 Very Concerned, may need to wait
TNET TriNet Group Inc $77.78 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $320.99 Some Concerns, may need to wait
UNH UnitedHealth Group Inc $413.05 Concerned, but watch close as good things may happen soon
V Visa Inc $229.02 Strong Buy or Hold
VEEV Veeva Systems Inc $264.66 Possible Buy or Hold, but some concerns

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $124.69 Very Concerned, may need to wait
ABMD ABIOMED, Inc. $273.98 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $480.47 Very Concerned, may need to wait
ALGN Align Technology, Inc. $571.49 Very Concerned, may need to wait
AMAT Applied Materials, Inc. $124.8 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3231.8 Very Concerned, may need to wait
ANET Arista Networks Inc $323.57 Very Concerned, may need to wait
AVGO Broadcom Inc $441.72 Some Concerns, may need to wait
CSGP CoStar Group Inc $829.06 Very Concerned, may need to wait
CVGW Calavo Growers, Inc. $73.6 Very Concerned, may need to wait
DPZ Domino’s Pizza, Inc. $431.95 Concerned, but watch close as good things may happen soon
EPAM EPAM Systems Inc $451.24 Very Concerned, may need to wait
EVR Evercore Inc $145.08 Strong Buy or Hold
FB Facebook, Inc. Common Stock $313.59 Concerned, but watch close as good things may happen soon
FIVE Five Below Inc $181.39 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $98.11 Very Concerned, may need to wait
FSS Federal Signal Corporation $41.78 Very Concerned, may need to wait
FTNT Fortinet Inc $207.6 Concerned, but watch close as good things may happen soon
GOOGL Alphabet Inc Class A $2271.5 Very Concerned, may need to wait
GTN Gray Television, Inc. $21.78 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $386.72 Some Concerns, may need to wait
JAZZ Jazz Pharmaceuticals PLC $175.21 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $138.15 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $48.21 Very Concerned, may need to wait
LGIH LGI Homes Inc $165.7 Very Concerned, may need to wait
LRCX Lam Research Corporation $602.2 Some Concerns, may need to wait
LULU Lululemon Athletica inc. $310.31 Very Concerned, may need to wait
MA Mastercard Inc $360.98 Very Concerned, may need to wait
MKSI MKS Instruments, Inc. $182.28 Possible Buy or Hold, but some concerns
MKTX MarketAxess Holdings Inc. $443.14 Very Concerned, may need to wait
MTZ MasTec, Inc. $112.77 Very Concerned, may need to wait
MU Micron Technology, Inc. $79.93 Some Concerns, may need to wait
MTCH Match Group Inc $138.84 Very Concerned, may need to wait
NFLX Netflix, Inc. $487.7 Very Concerned, may need to wait
NSP Insperity Inc $87.5 Concerned, but watch close as good things may happen soon
NVDA NVIDIA Corporation $562.63 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $147.7 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $88.57 Very Concerned, may need to wait
PYPL Paypal Holdings Inc $244.63 Very Concerned, may need to wait
SBUX Starbucks Corporation $109.67 Very Concerned, may need to wait
SUI Sun Communities Inc $164.21 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $166.37 Some Concerns, may need to wait
THRM Gentherm Inc $69.9 Very Concerned, may need to wait
TMUS T-Mobile Us Inc $134.35 Very Concerned, may need to wait
TNET TriNet Group Inc $77.4 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $319.33 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $409.5 Very Concerned, may need to wait
V Visa Inc $224.59 Very Concerned, may need to wait
VEEV Veeva Systems Inc $253.25 Some Concerns, may need to wait