Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $133.5 Strong Buy or Hold
ABMD ABIOMED, Inc. $342.64 Strong Buy or Hold
ADBE Adobe Systems Incorporated $512.34 Very Concerned, may need to wait
ALGN Align Technology, Inc. $616.08 Strong Buy or Hold
AMAT Applied Materials, Inc. $135.05 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3362.02 Concerned, but watch close as good things may happen soon
ANET Arista Networks Inc $316.42 Concerned, but watch close as good things may happen soon
AVGO Broadcom Inc $459.79 Very Concerned, may need to wait
CSGP CoStar Group Inc $909.25 Strong Buy or Hold
CVGW Calavo Growers, Inc. $80.24 Strong Buy or Hold
DPZ Domino's Pizza, Inc. $394.8 Very Concerned, may need to wait
EPAM EPAM Systems Inc $448.83 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $137.34 Strong Buy or Hold
FB Facebook, Inc. Common Stock $301.47 Very Concerned, may need to wait
FIVE Five Below Inc $194.03 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $111.71 Strong Buy or Hold
FSS Federal Signal Corporation $41.41 Strong Buy or Hold
FTNT Fortinet Inc $201.92 Very Concerned, may need to wait
GOOGL Alphabet Inc Class A $2278.35 Concerned, but watch close as good things may happen soon
GTN Gray Television, Inc. $20.12 Strong Buy or Hold
ILMN Illumina, Inc. $403.33 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $169.79 Strong Buy or Hold
KEYS Keysight Technologies Inc $144.65 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $46.56 Very Concerned, may need to wait
LGIH LGI Homes Inc $166.83 Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $641.25 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $326.68 Strong Buy or Hold
MA Mastercard Inc $383.1 Concerned, but watch close as good things may happen soon
MKSI MKS Instruments, Inc. $185.04 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $523.25 Very Concerned, may need to wait
MTZ MasTec, Inc. $99.03 Very Concerned, may need to wait
MU Micron Technology, Inc. $89.49 Very Concerned, may need to wait
MTCH Match Group Inc $141.05 Very Concerned, may need to wait
NFLX Netflix, Inc. $508.9 Very Concerned, may need to wait
NSP Insperity Inc $86.96 Strong Buy or Hold
NVDA NVIDIA Corporation $614.42 Very Concerned, may need to wait
NXST Nexstar Media Group Inc $154.01 Strong Buy or Hold
PATK Patrick Industries, Inc. $89.38 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $264.89 Very Concerned, may need to wait
SBUX Starbucks Corporation $116.74 Strong Buy or Hold
SUI Sun Communities Inc $162.17 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $186.62 Very Concerned, may need to wait
THRM Gentherm Inc $77.2 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $132.12 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $83.69 Strong Buy or Hold
ULTA Ulta Beauty Inc $322.63 Very Concerned, may need to wait
UNH UnitedHealth Group Inc $398.81 Strong Buy or Hold, but there are some concerns
V Visa Inc $227.45 Strong Buy or Hold
VEEV Veeva Systems Inc $274.79 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $134.84 Strong Buy or Hold
ABMD ABIOMED, Inc. $329.42 Very Concerned, may need to wait
ADBE Adobe Systems Incorporated $516.17 Concerned, but watch close as good things may happen soon
ALGN Align Technology, Inc. $603.72 Strong Buy or Hold
AMAT Applied Materials, Inc. $130.89 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3372.01 Strong Buy or Hold
ANET Arista Networks Inc $314.81 Concerned, but watch close as good things may happen soon
AVGO Broadcom Inc $462.0 Very Concerned, may need to wait
CSGP CoStar Group Inc $899.0 Concerned, but watch close as good things may happen soon
CVGW Calavo Growers, Inc. $79.91 Strong Buy or Hold
DPZ Domino's Pizza, Inc. $397.96 Strong Buy or Hold, but there are some concerns
EPAM EPAM Systems Inc $446.94 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $139.27 Strong Buy or Hold
FB Facebook, Inc. Common Stock $302.24 Very Concerned, may need to wait
FIVE Five Below Inc $194.29 Very Concerned, may need to wait
FND Floor & Decor Holdings Inc $112.63 Strong Buy or Hold
FSS Federal Signal Corporation $39.46 Concerned, but watch close as good things may happen soon
FTNT Fortinet Inc $206.14 Strong Buy or Hold, but there are some concerns
GOOGL Alphabet Inc Class A $2289.76 Strong Buy or Hold
GTN Gray Television, Inc. $20.0 Strong Buy or Hold
ILMN Illumina, Inc. $404.18 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $167.16 Strong Buy or Hold
KEYS Keysight Technologies Inc $143.63 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $49.82 Very Concerned, may need to wait
LGIH LGI Homes Inc $170.2 Strong Buy or Hold, but there are some concerns
LRCX Lam Research Corporation $621.73 Very Concerned, may need to wait
LULU Lululemon Athletica inc. $322.27 Concerned, but watch close as good things may happen soon
MA Mastercard Inc $382.16 Concerned, but watch close as good things may happen soon
MKSI MKS Instruments, Inc. $181.04 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $533.62 Concerned, but watch close as good things may happen soon
MTZ MasTec, Inc. $100.39 Strong Buy or Hold
MU Micron Technology, Inc. $88.41 Very Concerned, may need to wait
MTCH Match Group Inc $146.0 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $554.44 Strong Buy or Hold
NSP Insperity Inc $86.75 Strong Buy or Hold
NVDA NVIDIA Corporation $614.47 Concerned, but watch close as good things may happen soon
NXST Nexstar Media Group Inc $153.28 Strong Buy or Hold
PATK Patrick Industries, Inc. $89.07 Concerned, but watch close as good things may happen soon
PYPL Paypal Holdings Inc $267.91 Concerned, but watch close as good things may happen soon
SBUX Starbucks Corporation $117.6 Strong Buy or Hold
SUI Sun Communities Inc $159.02 Strong Buy or Hold, but there are some concerns
SWKS Skyworks Solutions Inc $185.87 Very Concerned, may need to wait
THRM Gentherm Inc $76.78 Strong Buy or Hold
TMUS T-Mobile Us Inc $131.99 Strong Buy or Hold
TNET TriNet Group Inc $83.37 Strong Buy or Hold
ULTA Ulta Beauty Inc $328.26 Strong Buy or Hold
UNH UnitedHealth Group Inc $389.84 Strong Buy or Hold
V Visa Inc $225.79 Strong Buy or Hold
VEEV Veeva Systems Inc $270.38 Concerned, but watch close as good things may happen soon

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $134.43 Strong Buy or Hold
ABMD ABIOMED, Inc. $329.97 Strong Buy or Hold
ADBE Adobe Systems Incorporated $514.86 Strong Buy or Hold, but there are some concerns
ALGN Align Technology, Inc. $595.63 Strong Buy or Hold
AMAT Applied Materials, Inc. $135.1 Very Concerned, may need to wait
AMZN Amazon.com, Inc. $3400.0 Strong Buy or Hold, but there are some concerns
ANET Arista Networks Inc $314.33 Strong Buy or Hold
AVGO Broadcom Inc $484.96 Strong Buy or Hold
CSGP CoStar Group Inc $905.75 Strong Buy or Hold
CVGW Calavo Growers, Inc. $77.77 Some Concerns, may need to wait
DPZ Domino's Pizza, Inc. $394.93 Strong Buy or Hold, but there are some concerns
EPAM EPAM Systems Inc $432.48 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $132.22 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $309.76 Concerned, but watch close as good things may happen soon
FIVE Five Below Inc $200.95 Strong Buy or Hold
FND Floor & Decor Holdings Inc $109.75 Strong Buy or Hold
FSS Federal Signal Corporation $38.95 Very Concerned, may need to wait
FTNT Fortinet Inc $200.04 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2254.43 Strong Buy or Hold
GTN Gray Television, Inc. $19.13 Concerned, but watch close as good things may happen soon
ILMN Illumina, Inc. $403.15 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $163.31 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $143.43 Very Concerned, may need to wait
KNX Knight-Swift Transportation Holdings Inc $49.94 Strong Buy or Hold
LGIH LGI Homes Inc $160.42 Strong Buy or Hold
LRCX Lam Research Corporation $644.99 Concerned, but watch close as good things may happen soon
LULU Lululemon Athletica inc. $324.0 Strong Buy or Hold
MA Mastercard Inc $378.13 Strong Buy or Hold
MKSI MKS Instruments, Inc. $186.52 Very Concerned, may need to wait
MKTX MarketAxess Holdings Inc. $539.68 Strong Buy or Hold
MTZ MasTec, Inc. $99.22 Strong Buy or Hold
MU Micron Technology, Inc. $92.15 Concerned, but watch close as good things may happen soon
MTCH Match Group Inc $146.15 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $553.73 Strong Buy or Hold
NSP Insperity Inc $85.03 Very Concerned, may need to wait
NVDA NVIDIA Corporation $627.18 Strong Buy or Hold, but there are some concerns
NXST Nexstar Media Group Inc $148.15 Concerned, but watch close as good things may happen soon
PATK Patrick Industries, Inc. $88.54 Strong Buy or Hold
PYPL Paypal Holdings Inc $275.43 Strong Buy or Hold, but there are some concerns
SBUX Starbucks Corporation $115.36 Strong Buy or Hold
SUI Sun Communities Inc $154.91 Strong Buy or Hold
SWKS Skyworks Solutions Inc $189.29 Strong Buy or Hold
THRM Gentherm Inc $74.84 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $130.79 Strong Buy or Hold
TNET TriNet Group Inc $81.49 Strong Buy or Hold
ULTA Ulta Beauty Inc $332.07 Strong Buy or Hold
UNH UnitedHealth Group Inc $374.5 Concerned, but watch close as good things may happen soon
V Visa Inc $221.02 Strong Buy or Hold
VEEV Veeva Systems Inc $270.66 Strong Buy or Hold

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $132.995 Strong Buy or Hold
ABMD ABIOMED, Inc. $333.81 Strong Buy or Hold
ADBE Adobe Systems Incorporated $504.04 Strong Buy or Hold, but there are some concerns
ALGN Align Technology, Inc. $592.56 Strong Buy or Hold
AMAT Applied Materials, Inc. $138.91 Strong Buy or Hold
AMZN Amazon.com, Inc. $3372.2 Strong Buy or Hold, but there are some concerns
ANET Arista Networks Inc $315.55 Strong Buy or Hold
AVGO Broadcom Inc $485.09 Strong Buy or Hold
CSGP CoStar Group Inc $887.49 Strong Buy or Hold
CVGW Calavo Growers, Inc. $76.75 Very Concerned, may need to wait
DPZ Domino's Pizza, Inc. $390.35 Strong Buy or Hold, but there are some concerns
EPAM EPAM Systems Inc $423.06 Strong Buy or Hold, but there are some concerns
EVR Evercore Inc $131.66 Very Concerned, may need to wait
FB Facebook, Inc. Common Stock $312.46 Strong Buy or Hold
FIVE Five Below Inc $202.86 Strong Buy or Hold
FND Floor & Decor Holdings Inc $108.69 Strong Buy or Hold
FSS Federal Signal Corporation $39.63 Strong Buy or Hold
FTNT Fortinet Inc $197.62 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2270.67 Strong Buy or Hold, but there are some concerns
GTN Gray Television, Inc. $19.63 Strong Buy or Hold
ILMN Illumina, Inc. $403.37 Possible Buy or Hold, but some concerns
JAZZ Jazz Pharmaceuticals PLC $161.4 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $146.23 Strong Buy or Hold
KNX Knight-Swift Transportation Holdings Inc $50.08 Strong Buy or Hold
LGIH LGI Homes Inc $158.09 Concerned, but watch close as good things may happen soon
LRCX Lam Research Corporation $662.0 Strong Buy or Hold
LULU Lululemon Athletica inc. $318.12 Possible Buy or Hold, but some concerns
MA Mastercard Inc $380.08 Strong Buy or Hold
MKSI MKS Instruments, Inc. $191.46 Concerned, but watch close as good things may happen soon
MKTX MarketAxess Holdings Inc. $534.56 Strong Buy or Hold
MTZ MasTec, Inc. $99.62 Strong Buy or Hold
MU Micron Technology, Inc. $95.3 Strong Buy or Hold
MTCH Match Group Inc $143.87 Possible Buy or Hold, but some concerns
NFLX Netflix, Inc. $555.31 Strong Buy or Hold
NSP Insperity Inc $86.46 Possible Buy or Hold, but some concerns
NVDA NVIDIA Corporation $576.0 Strong Buy or Hold
NXST Nexstar Media Group Inc $150.54 Strong Buy or Hold
PATK Patrick Industries, Inc. $88.01 Strong Buy or Hold
PYPL Paypal Holdings Inc $266.77 Strong Buy or Hold
SBUX Starbucks Corporation $113.18 Strong Buy or Hold
SUI Sun Communities Inc $152.74 Concerned, but watch close as good things may happen soon
SWKS Skyworks Solutions Inc $188.73 Strong Buy or Hold
THRM Gentherm Inc $76.3 Strong Buy or Hold
TMUS T-Mobile Us Inc $129.03 Concerned, but watch close as good things may happen soon
TNET TriNet Group Inc $81.16 Possible Buy or Hold, but some concerns
ULTA Ulta Beauty Inc $322.22 Possible Buy or Hold, but some concerns
UNH UnitedHealth Group Inc $376.3 Concerned, but watch close as good things may happen soon
V Visa Inc $222.52 Strong Buy or Hold
VEEV Veeva Systems Inc $264.23 Possible Buy or Hold, but some concerns

Stock ticker Stock name Last Close Recommendation
AAPL Apple Inc. $127.9 Strong Buy or Hold
ABMD ABIOMED, Inc. $320.62 Strong Buy or Hold
ADBE Adobe Systems Incorporated $493.41 Strong Buy or Hold
ALGN Align Technology, Inc. $552.56 Strong Buy or Hold
AMAT Applied Materials, Inc. $139.14 Strong Buy or Hold
AMZN Amazon.com, Inc. $3279.39 Strong Buy or Hold
ANET Arista Networks Inc $307.82 Strong Buy or Hold
AVGO Broadcom Inc $482.46 Strong Buy or Hold
CSGP CoStar Group Inc $859.88 Strong Buy or Hold
CVGW Calavo Growers, Inc. $78.3 Possible Buy or Hold, but some concerns
DPZ Domino's Pizza, Inc. $382.3 Strong Buy or Hold
EPAM EPAM Systems Inc $410.36 Strong Buy or Hold
EVR Evercore Inc $137.01 Strong Buy or Hold
FB Facebook, Inc. Common Stock $313.09 Strong Buy or Hold
FIVE Five Below Inc $194.66 Concerned, but watch close as good things may happen soon
FND Floor & Decor Holdings Inc $101.49 Strong Buy or Hold
FSS Federal Signal Corporation $38.81 Concerned, but watch close as good things may happen soon
FTNT Fortinet Inc $192.83 Strong Buy or Hold
GOOGL Alphabet Inc Class A $2239.03 Strong Buy or Hold, but there are some concerns
GTN Gray Television, Inc. $19.26 Possible Buy or Hold, but some concerns
ILMN Illumina, Inc. $400.55 Some Concerns, may need to wait
JAZZ Jazz Pharmaceuticals PLC $161.93 Very Concerned, may need to wait
KEYS Keysight Technologies Inc $143.95 Concerned, but watch close as good things may happen soon
KNX Knight-Swift Transportation Holdings Inc $49.69 Strong Buy or Hold
LGIH LGI Homes Inc $154.84 Strong Buy or Hold
LRCX Lam Research Corporation $658.78 Strong Buy or Hold
LULU Lululemon Athletica inc. $306.04 Very Concerned, may need to wait
MA Mastercard Inc $371.08 Strong Buy or Hold
MKSI MKS Instruments, Inc. $193.3 Strong Buy or Hold
MKTX MarketAxess Holdings Inc. $521.01 Possible Buy or Hold, but some concerns
MTZ MasTec, Inc. $97.15 Strong Buy or Hold
MU Micron Technology, Inc. $93.96 Strong Buy or Hold
MTCH Match Group Inc $141.86 Some Concerns, may need to wait
NFLX Netflix, Inc. $546.99 Strong Buy or Hold
NSP Insperity Inc $84.51 Very Concerned, may need to wait
NVDA NVIDIA Corporation $565.74 Strong Buy or Hold
NXST Nexstar Media Group Inc $145.71 Very Concerned, may need to wait
PATK Patrick Industries, Inc. $87.47 Strong Buy or Hold
PYPL Paypal Holdings Inc $255.6 Strong Buy or Hold
SBUX Starbucks Corporation $113.19 Strong Buy or Hold
SUI Sun Communities Inc $153.91 Strong Buy or Hold
SWKS Skyworks Solutions Inc $187.23 Strong Buy or Hold
THRM Gentherm Inc $75.5 Concerned, but watch close as good things may happen soon
TMUS T-Mobile Us Inc $130.02 Strong Buy or Hold
TNET TriNet Group Inc $78.32 Very Concerned, may need to wait
ULTA Ulta Beauty Inc $316.11 Possible Buy or Hold, but some concerns
UNH UnitedHealth Group Inc $365.64 Very Concerned, may need to wait
V Visa Inc $219.27 Strong Buy or Hold
VEEV Veeva Systems Inc $260.38 Very Concerned, may need to wait