Shannon Cross's Stock Ratings

Credit Suisse Analyst

Shannon Cross is an analyst at Credit Suisse. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

20.8%

Smart Score

78.1%

Overall Average Return Percentile

77th

Number of Ratings

97
Buy NowGet Alert
09/15/2023AAPLBuy Now
Apple
$274.44-19.84%$220 → $220ReiteratesOutperform → OutperformGet Alert
08/31/2023PSTGBuy Now
Pure Storage
$69.77-35.5% → $45ReiteratesOutperform → OutperformGet Alert
08/30/2023HPEBuy Now
Hewlett Packard
$24.30-17.7%$21 → $20MaintainsOutperformGet Alert
08/11/2023MKFGBuy Now
Markforged Holding
—— → $1.7ReiteratesNeutral → NeutralGet Alert
08/10/2023DDDBuy Now
3D Sys
$1.91214.14%$7 → $6MaintainsUnderperformGet Alert
07/27/2023STXBuy Now
Seagate Tech Hldgs
$288.13-82.99%$52 → $49MaintainsNeutralGet Alert
07/27/2023FLEXBuy Now
Flex
$65.01-44.62%$34 → $36MaintainsOutperformGet Alert
07/26/2023XRXBuy Now
Xerox Holdings
$2.81291.46%$9 → $11MaintainsUnderperformGet Alert
07/26/2023GLWBuy Now
Corning
$86.29-55.96%$40 → $38MaintainsOutperformGet Alert
07/24/2023FLEXBuy Now
Flex
$65.01-47.7% → $34ReiteratesOutperform → OutperformGet Alert
07/24/2023COMMBuy Now
CommScope Hldg Co
$18.35-72.21%$11 → $5.1DowngradeOutperform → NeutralGet Alert
07/20/2023AAPLBuy Now
Apple
$274.44-19.84%$200 → $220MaintainsOutperformGet Alert
07/11/2023IBMBuy Now
IBM
$303.18-46.57% → $162ReiteratesOutperform → OutperformGet Alert
06/28/2023SNXBuy Now
TD Synnex
$150.65-40.26%$106 → $90MaintainsNeutralGet Alert
06/26/2023IBMBuy Now
IBM
$303.18-46.57%$162 → $162ReiteratesOutperform → OutperformGet Alert
06/21/2023HPEBuy Now
Hewlett Packard
$24.30-13.58%$18 → $21MaintainsOutperformGet Alert
06/16/2023JBLBuy Now
Jabil
$212.60-41.2%$110 → $125MaintainsOutperformGet Alert
06/06/2023AAPLBuy Now
Apple
$274.44-27.12%$188 → $200MaintainsOutperformGet Alert
06/02/2023PSTGBuy Now
Pure Storage
$69.77-39.8%$40 → $42MaintainsOutperformGet Alert
05/31/2023HPEBuy Now
Hewlett Packard
$24.30-25.93%$19 → $18MaintainsOutperformGet Alert
05/17/2023SSYSBuy Now
Stratasys
$9.07120.51% → $20ReiteratesOutperform → OutperformGet Alert
05/12/2023MKFGBuy Now
Markforged Holding
—— → $1.7ReiteratesNeutral → NeutralGet Alert
05/11/2023DMBuy Now
Desktop Metal
——$2.2 → $2MaintainsNeutralGet Alert
05/11/2023FLEXBuy Now
Flex
$65.01-47.7%$30 → $34MaintainsOutperformGet Alert
05/10/2023DDDBuy Now
3D Sys
$1.91266.49% → $7Reiterates → UnderperformGet Alert
05/09/2023WDCBuy Now
Western Digital
$174.57-76.51%$39 → $41MaintainsNeutralGet Alert
05/05/2023COMMBuy Now
CommScope Hldg Co
$18.35-40.05% → $11Reiterates → OutperformGet Alert
05/04/2023CDWBuy Now
CDW
$145.0231.02%$195 → $190MaintainsOutperformGet Alert
05/02/2023VLDBuy Now
Velo3D
—— → $3.4Reiterates → NeutralGet Alert
04/26/2023GLWBuy Now
Corning
$86.29-53.64% → $40Reiterates → OutperformGet Alert
04/21/2023STXBuy Now
Seagate Tech Hldgs
$288.13-81.26%$69 → $54MaintainsNeutralGet Alert
04/19/2023CDWBuy Now
CDW
$145.0234.46%$230 → $195MaintainsOutperformGet Alert
04/13/2023AAPLBuy Now
Apple
$274.44-31.5%$184 → $188MaintainsOutperformGet Alert
04/13/2023IBMBuy Now
IBM
$303.18-46.57%$165 → $162MaintainsOutperformGet Alert
03/07/2023MKFGBuy Now
Markforged Holding
—— → $1.7Reiterates → NeutralGet Alert
03/06/2023DMBuy Now
Desktop Metal
—— → $2.2Reiterates → NeutralGet Alert
03/02/2023PSTGBuy Now
Pure Storage
$69.77-42.67% → $40Reiterates → OutperformGet Alert
03/02/2023DDDBuy Now
3D Sys
$1.91266.49% → $7Reiterates → UnderperformGet Alert
02/24/2023COMMBuy Now
CommScope Hldg Co
$18.35-29.16%$17 → $13MaintainsOutperformGet Alert
02/22/2023PSTGBuy Now
Pure Storage
$69.77-42.67% → $40Reiterates → OutperformGet Alert
02/21/2023JBLBuy Now
Jabil
$212.60-48.26%$90 → $110MaintainsOutperformGet Alert
02/09/2023CDWBuy Now
CDW
$145.0258.6%$220 → $230MaintainsOutperformGet Alert
02/01/2023GLWBuy Now
Corning
$86.29-53.64%$41 → $40MaintainsOutperformGet Alert
01/26/2023STXBuy Now
Seagate Tech Hldgs
$288.13-76.05%$65 → $69MaintainsNeutralGet Alert
01/24/2023STXBuy Now
Seagate Tech Hldgs
$288.13-77.44%$60 → $65MaintainsNeutralGet Alert
01/18/2023GLWBuy Now
Corning
$86.29-52.49%$36 → $41MaintainsOutperformGet Alert
01/18/2023JBLBuy Now
Jabil
$212.60-57.67%$81 → $90MaintainsOutperformGet Alert
01/18/2023CDWBuy Now
CDW
$145.0251.7%$202 → $220MaintainsOutperformGet Alert
01/11/2023SNXBuy Now
TD Synnex
$150.65-27.65%$103 → $109MaintainsNeutralGet Alert
01/04/2023GLWBuy Now
Corning
$86.29-58.28% → $36UpgradeNeutral → OutperformGet Alert
12/21/2022COMMBuy Now
CommScope Hldg Co
$18.35-7.36% → $17Assumes → OutperformGet Alert
12/01/2022PSTGBuy Now
Pure Storage
$69.77-42.67%$44 → $40MaintainsOutperformGet Alert
11/23/2022HPQBuy Now
HP
$24.8324.85%$33 → $31MaintainsNeutralGet Alert
11/22/2022DELLBuy Now
Dell Technologies
$133.75-60.37%$56 → $53MaintainsOutperformGet Alert
11/18/2022HPQBuy Now
HP
$24.8332.9% → $33DowngradeOutperform → NeutralGet Alert
11/10/2022DMBuy Now
Desktop Metal
——$2.7 → $2.3MaintainsNeutralGet Alert
11/10/2022MKFGBuy Now
Markforged Holding
——$2.1 → $1.7MaintainsNeutralGet Alert
11/09/2022VLDBuy Now
Velo3D
——$4.8 → $3.7MaintainsNeutralGet Alert
10/28/2022AAPLBuy Now
Apple
$274.44-32.95%$190 → $184MaintainsOutperformGet Alert
10/27/2022STXBuy Now
Seagate Tech Hldgs
$288.13-79.18%$65 → $60MaintainsNeutralGet Alert
10/20/2022HPEBuy Now
Hewlett Packard
$24.30-30.04%$18 → $17MaintainsOutperformGet Alert
10/20/2022IBMBuy Now
IBM
$303.18-48.88%$158 → $155MaintainsOutperformGet Alert
10/18/2022XRXBuy Now
Xerox Holdings
$2.81362.63%$14 → $13MaintainsUnderperformGet Alert
10/13/2022AAPLBuy Now
Apple
$274.44-30.77%$201 → $190MaintainsOutperformGet Alert
09/28/2022SNXBuy Now
TD Synnex
$150.65-31.63%$110 → $103MaintainsNeutralGet Alert
09/14/2022SNXBuy Now
TD Synnex
$150.65-26.98%$115 → $110MaintainsNeutralGet Alert
09/01/2022PSTGBuy Now
Pure Storage
$69.77-36.94%$36 → $44MaintainsOutperformGet Alert
09/01/2022STXBuy Now
Seagate Tech Hldgs
$288.13-74.32%$80 → $74MaintainsNeutralGet Alert
08/31/2022HPQBuy Now
HP
$24.8332.9%$39 → $33MaintainsOutperformGet Alert
08/17/2022MKFGBuy Now
Markforged Holding
—— → $2.7Initiates → NeutralGet Alert
08/17/2022VLDBuy Now
Velo3D
—— → $5.4Initiates → NeutralGet Alert
08/17/2022SSYSBuy Now
Stratasys
$9.07164.61% → $24Initiates → OutperformGet Alert
08/17/2022DDDBuy Now
3D Sys
$1.91318.85% → $8Initiates → UnderperformGet Alert
08/17/2022DMBuy Now
Desktop Metal
—— → $2.8Initiates → NeutralGet Alert
08/17/2022XRXBuy Now
Xerox Holdings
$2.81398.22% → $14Initiates → UnderperformGet Alert
08/17/2022JBLBuy Now
Jabil
$212.60-65.19% → $74Initiates → OutperformGet Alert
08/17/2022FLEXBuy Now
Flex
$65.01-63.08% → $24Initiates → OutperformGet Alert
08/17/2022WDCBuy Now
Western Digital
$174.57-70.21% → $52Initiates → NeutralGet Alert
08/17/2022SNXBuy Now
TD Synnex
$150.65-23.66% → $115Initiates → NeutralGet Alert
08/17/2022PSTGBuy Now
Pure Storage
$69.77-48.4% → $36Initiates → OutperformGet Alert
08/17/2022STXBuy Now
Seagate Tech Hldgs
$288.13-72.23% → $80Initiates → NeutralGet Alert
08/17/2022HPQBuy Now
HP
$24.8357.07% → $39Initiates → OutperformGet Alert
08/17/2022NTAPBuy Now
NetApp
$113.09-23.07% → $87Initiates → OutperformGet Alert
08/17/2022DELLBuy Now
Dell Technologies
$133.75-55.14% → $60Initiates → OutperformGet Alert
08/17/2022CDWBuy Now
CDW
$145.0239.29% → $202Initiates → OutperformGet Alert
08/17/2022GLWBuy Now
Corning
$86.29-58.28% → $36Initiates → NeutralGet Alert
08/17/2022AAPLBuy Now
Apple
$274.44-26.76% → $201UpgradeNeutral → OutperformGet Alert
02/24/2022SSYSBuy Now
Stratasys
$9.07230.76% → $30UpgradeHold → BuyGet Alert
01/12/2022SNXBuy Now
TD Synnex
$150.65-17.69% → $124UpgradeHold → BuyGet Alert
11/16/2021DMBuy Now
Desktop Metal
———DowngradeBuy → HoldGet Alert
05/06/2021FLEXBuy Now
Flex
$65.01-66.16% → $22UpgradeHold → BuyGet Alert
01/11/2019SNXBuy Now
TD Synnex
$150.65——UpgradeHold → BuyGet Alert
03/24/2016SNXBuy Now
TD Synnex
$150.65——DowngradeBuy → HoldGet Alert
05/19/2014SNXBuy Now
TD Synnex
$150.65-46.23% → $81UpgradeHold → BuyGet Alert
01/03/2014SNXBuy Now
TD Synnex
$150.65-53.53% → $70DowngradeBuy → HoldGet Alert
09/11/2013SNXBuy Now
TD Synnex
$150.65——UpgradeHold → BuyGet Alert
01/25/2013FLEXBuy Now
Flex
$65.01——DowngradeBuy → HoldGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free