Christian Schwab's Stock Ratings

Craig-Hallum Analyst

Christian Schwab is an analyst at Craig-Hallum. 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

19.5%

Smart Score

77%

Overall Average Return Percentile

76th

Number of Ratings

204
Buy NowGet Alert
12/11/2025PLABBuy Now
Photronics
$36.8913.85%$36 → $42MaintainsBuyGet Alert
11/14/2025AMATBuy Now
Applied Mat
$263.59-27.92%$190 → $190DowngradeBuy → HoldGet Alert
08/12/2025MRVIBuy Now
Maravai LifeSciences
$3.6736.43%$10 → $5MaintainsBuyGet Alert
06/11/2025PLABBuy Now
Photronics
$36.89-13.26% → $32Initiates → BuyGet Alert
05/13/2025MRVIBuy Now
Maravai LifeSciences
$3.67172.85%$12 → $10MaintainsBuyGet Alert
03/13/2025CRNTBuy Now
Ceragon Networks
$2.00150.16% → $5Initiates → BuyGet Alert
02/05/2025ATENBuy Now
A10 Networks
$17.632.1%$16 → $18MaintainsHoldGet Alert
01/15/2025ACLSBuy Now
Axcelis Technologies
$85.4222.92%$115 → $105MaintainsBuyGet Alert
01/15/2025SVCOBuy Now
Silvaco Group
$4.14261.88%$17 → $15MaintainsBuyGet Alert
01/08/2025ADTNBuy Now
Adtran Holdings
$8.2981.05% → $15Initiates → BuyGet Alert
01/06/2025MRVLBuy Now
Marvell Tech
$84.2276.92%$132 → $149MaintainsBuyGet Alert
01/06/2025NOKBuy Now
Nokia
$6.2112.63%$6 → $7MaintainsBuyGet Alert
12/05/2024ACMRBuy Now
ACM Research
$38.04-52.68%$30 → $18DowngradeBuy → HoldGet Alert
12/04/2024MRVLBuy Now
Marvell Tech
$84.2256.73%$88 → $132MaintainsBuyGet Alert
11/14/2024SLNDBuy Now
Southland Holdings
$3.6238.12%$9 → $5MaintainsBuyGet Alert
11/05/2024SANMBuy Now
Sanmina
$161.26-57.21%$62 → $69MaintainsHoldGet Alert
11/05/2024ENTGBuy Now
Entegris
$89.5945.11%$150 → $130MaintainsBuyGet Alert
11/04/2024MTZBuy Now
MasTec
$222.89-32.7%$125 → $150MaintainsBuyGet Alert
11/01/2024COHUBuy Now
Cohu
$23.5027.66% → $30UpgradeHold → BuyGet Alert
10/31/2024EXTRBuy Now
Extreme Networks
$16.9432.82%$17 → $22.5MaintainsBuyGet Alert
10/31/2024FLEXBuy Now
Flex
$69.05-34.83%$39 → $45MaintainsBuyGet Alert
10/25/2024TERBuy Now
Teradyne
$195.54-43.23%$124 → $111MaintainsHoldGet Alert
10/16/2024SVCOBuy Now
Silvaco Group
$4.14310.13%$25 → $17MaintainsBuyGet Alert
08/15/2024VUZIBuy Now
Vuzix
$2.79-28.44%$3 → $2MaintainsBuyGet Alert
08/08/2024KLICBuy Now
Kulicke & Soffa Indus
$47.784.65%$55 → $50MaintainsBuyGet Alert
08/08/2024EXTRBuy Now
Extreme Networks
$16.940.35%$14 → $17MaintainsBuyGet Alert
07/26/2024UCTTBuy Now
Ultra Clean Hldgs
$25.70133.5%$52 → $60MaintainsBuyGet Alert
07/26/2024TERBuy Now
Teradyne
$195.54-36.59%$124 → $124DowngradeBuy → HoldGet Alert
07/25/2024FLEXBuy Now
Flex
$69.05-43.52%$27 → $39UpgradeHold → BuyGet Alert
07/24/2024CALXBuy Now
Calix
$54.41-8.11%$41 → $50MaintainsBuyGet Alert
07/12/2024ACLSBuy Now
Axcelis Technologies
$85.42103.7%$130 → $174MaintainsBuyGet Alert
07/01/2024INFNBuy Now
Infinera
$12 → $6.65DowngradeBuy → HoldGet Alert
06/04/2024SVCOBuy Now
Silvaco Group
$4.14503.14% → $25Initiates → BuyGet Alert
06/04/2024RZLTBuy Now
Rezolute
$1.65748.48% → $14Initiates → BuyGet Alert
05/23/2024DYBuy Now
Dycom Industries
$352.81-46.15%$145 → $190MaintainsBuyGet Alert
05/16/2024EXTRBuy Now
Extreme Networks
$16.94-17.36%$13 → $14UpgradeHold → BuyGet Alert
05/08/2024ICHRBuy Now
Ichor Hldgs
$17.78181.21%$55 → $50MaintainsBuyGet Alert
05/06/2024MTZBuy Now
MasTec
$222.89-43.92%$96 → $125MaintainsBuyGet Alert
05/03/2024COHUBuy Now
Cohu
$23.5027.66%$35 → $30MaintainsHoldGet Alert
05/03/2024ACLSBuy Now
Axcelis Technologies
$85.4252.19% → $130UpgradeHold → BuyGet Alert
05/02/2024EXTRBuy Now
Extreme Networks
$16.94-23.26%$15 → $13MaintainsHoldGet Alert
05/02/2024FORMBuy Now
FormFactor
$55.508.11%$50 → $60MaintainsBuyGet Alert
05/02/2024FLEXBuy Now
Flex
$69.05-60.9%$28 → $27DowngradeBuy → HoldGet Alert
05/01/2024ATENBuy Now
A10 Networks
$17.63-9.25%$15 → $16MaintainsBuyGet Alert
04/30/2024LTRXBuy Now
Lantronix
$6.01-0.17%$7 → $6MaintainsBuyGet Alert
04/30/2024SANMBuy Now
Sanmina
$161.26-61.55% → $62DowngradeBuy → HoldGet Alert
04/24/2024CALXBuy Now
Calix
$54.41-24.65%$48 → $41MaintainsBuyGet Alert
04/16/2024VUZIBuy Now
Vuzix
$2.797.33%$3.5 → $3MaintainsBuyGet Alert
04/10/2024MRVIBuy Now
Maravai LifeSciences
$3.67309.28% → $15Initiates → BuyGet Alert
04/09/2024ICHRBuy Now
Ichor Hldgs
$17.78209.34% → $55Initiates → BuyGet Alert
03/26/2024AEHRBuy Now
Aehr Test Systems
$23.34-48.59% → $12DowngradeBuy → HoldGet Alert
03/08/2024MRVLBuy Now
Marvell Tech
$84.224.49%$67 → $88MaintainsBuyGet Alert
03/04/2024MTZBuy Now
MasTec
$222.89-56.93% → $96UpgradeHold → BuyGet Alert
02/29/2024DYBuy Now
Dycom Industries
$352.81-58.9%$124 → $145MaintainsBuyGet Alert
02/15/2024ENTGBuy Now
Entegris
$89.5967.43% → $150UpgradeHold → BuyGet Alert
01/18/2024VUZIBuy Now
Vuzix
$2.7925.22%$6 → $3.5MaintainsBuyGet Alert
11/17/2023KLICBuy Now
Kulicke & Soffa Indus
$47.7825.58% → $60UpgradeHold → BuyGet Alert
11/02/2023MTZBuy Now
MasTec
$222.89DowngradeBuy → HoldGet Alert
10/27/2023TERBuy Now
Teradyne
$195.54-41.19%$131 → $115MaintainsBuyGet Alert
10/12/2023MTZBuy Now
MasTec
$222.89-56.03% → $98UpgradeHold → BuyGet Alert
10/04/2023ATENBuy Now
A10 Networks
$17.63-14.92%$19 → $15MaintainsBuyGet Alert
08/18/2023AMATBuy Now
Applied Mat
$263.59-39.3%$139 → $160MaintainsBuyGet Alert
08/16/2023SLNDBuy Now
Southland Holdings
$3.62148.62%$14 → $9MaintainsBuyGet Alert
08/10/2023KLICBuy Now
Kulicke & Soffa Indus
$47.7815.11% → $55DowngradeBuy → HoldGet Alert
08/07/2023MTZBuy Now
MasTec
$222.89-56.03% → $98DowngradeBuy → HoldGet Alert
08/04/2023ENTGBuy Now
Entegris
$89.59DowngradeBuy → HoldGet Alert
08/04/2023ACLSBuy Now
Axcelis Technologies
$85.42DowngradeBuy → HoldGet Alert
08/03/2023FORMBuy Now
FormFactor
$55.50-9.91%$40 → $50MaintainsBuyGet Alert
08/03/2023EXTRBuy Now
Extreme Networks
$16.9471.19%$17.5 → $29MaintainsHoldGet Alert
07/28/2023UCTTBuy Now
Ultra Clean Hldgs
$25.70133.5% → $60UpgradeHold → BuyGet Alert
07/27/2023NXTBuy Now
NEXTracker
$86.43-42.15%$43 → $50MaintainsBuyGet Alert
07/19/2023RBBNBuy Now
Ribbon Comms
$2.9686.13% → $5.5Initiates → BuyGet Alert
06/14/2023AMDBuy Now
Advanced Micro Devices
$211.38-25.25%$100 → $158MaintainsBuyGet Alert
06/02/2023DZSIBuy Now
DZS
$12 → $7MaintainsBuyGet Alert
05/26/2023MRVLBuy Now
Marvell Tech
$84.22-20.45%$56 → $67MaintainsBuyGet Alert
05/08/2023MTZBuy Now
MasTec
$222.89-49.3%$97 → $113UpgradeHold → BuyGet Alert
05/03/2023AMDBuy Now
Advanced Micro Devices
$211.38-52.69%$76 → $100UpgradeHold → BuyGet Alert
04/19/2023EXTRBuy Now
Extreme Networks
$16.943.31% → $17.5DowngradeBuy → HoldGet Alert
04/04/2023SLNDBuy Now
Southland Holdings
$3.62286.74% → $14Initiates → BuyGet Alert
03/22/2023NXTBuy Now
NEXTracker
$86.43-52.56% → $41Initiates → BuyGet Alert
03/03/2023MRVLBuy Now
Marvell Tech
$84.22-33.51%$63 → $56MaintainsBuyGet Alert
03/02/2023DYBuy Now
Dycom Industries
$352.81-64.85%$110 → $124MaintainsBuyGet Alert
02/27/2023MTZBuy Now
MasTec
$222.89-56.48% → $97DowngradeBuy → HoldGet Alert
02/17/2023DZSIBuy Now
DZS
$24 → $17MaintainsBuyGet Alert
02/17/2023COHUBuy Now
Cohu
$23.50DowngradeBuy → HoldGet Alert
02/10/2023ACLSBuy Now
Axcelis Technologies
$85.4263.9%$113 → $140MaintainsBuyGet Alert
02/03/2023KLICBuy Now
Kulicke & Soffa Indus
$47.7846.5%$60 → $70MaintainsBuyGet Alert
02/01/2023WDCBuy Now
Western Digital
$176.98-66.1%$50 → $60MaintainsBuyGet Alert
02/01/2023AMDBuy Now
Advanced Micro Devices
$211.38DowngradeBuy → HoldGet Alert
01/27/2023TERBuy Now
Teradyne
$195.54-33.01%$120 → $131MaintainsBuyGet Alert
01/10/2023UCTTBuy Now
Ultra Clean Hldgs
$25.7024.53% → $32DowngradeBuy → HoldGet Alert
12/02/2022MRVLBuy Now
Marvell Tech
$84.22-25.2%$90 → $63MaintainsBuyGet Alert
11/18/2022AMATBuy Now
Applied Mat
$263.59-52.2%$95 → $126MaintainsBuyGet Alert
10/27/2022TERBuy Now
Teradyne
$195.54-38.63% → $120UpgradeHold → BuyGet Alert
10/07/2022AMDBuy Now
Advanced Micro Devices
$211.38-64.05%$130 → $76MaintainsBuyGet Alert
10/04/2022WDCBuy Now
Western Digital
$176.98-71.75%$85 → $50MaintainsBuyGet Alert
09/23/2022ENTGBuy Now
Entegris
$89.5933.94%$133 → $120MaintainsBuyGet Alert
08/19/2022AMATBuy Now
Applied Mat
$263.59-52.2%$145 → $126MaintainsBuyGet Alert
08/08/2022WDCBuy Now
Western Digital
$176.98-51.97%$90 → $85MaintainsBuyGet Alert
08/03/2022DZSIBuy Now
DZS
$35 → $24MaintainsBuyGet Alert
08/02/2022SANMBuy Now
Sanmina
$161.26-56.59%$65 → $70MaintainsBuyGet Alert
07/28/2022TERBuy Now
Teradyne
$195.54DowngradeBuy → HoldGet Alert
07/26/2022MTZBuy Now
MasTec
$222.89-60.97%$108 → $87MaintainsBuyGet Alert
07/22/2022STXBuy Now
Seagate Tech Hldgs
$291.46-72.9%$112 → $79DowngradeBuy → HoldGet Alert
07/12/2022COHUBuy Now
Cohu
$23.5065.96%$46 → $39MaintainsBuyGet Alert
06/01/2022DZSIBuy Now
DZS
$24 → $35MaintainsBuyGet Alert
05/20/2022AMATBuy Now
Applied Mat
$263.59-44.99%$170 → $145MaintainsBuyGet Alert
01/28/2022TERBuy Now
Teradyne
$195.54-29.43% → $138UpgradeHold → BuyGet Alert
01/28/2022CALXBuy Now
Calix
$54.411.08% → $55UpgradeHold → BuyGet Alert
10/28/2021TERBuy Now
Teradyne
$195.54UpgradeHold → BuyGet Alert
10/27/2021ENTGBuy Now
Entegris
$89.5967.43%$115 → $150UpgradeHold → BuyGet Alert
10/12/2021LTRXBuy Now
Lantronix
$6.0183.02% → $11Initiates → BuyGet Alert
10/07/2021MRVLBuy Now
Marvell Tech
$84.220.93%$63 → $85UpgradeHold → BuyGet Alert
08/27/2021MRVLBuy Now
Marvell Tech
$84.22-25.2% → $63DowngradeBuy → HoldGet Alert
06/23/2021ATENBuy Now
A10 Networks
$17.63-9.25% → $16Initiates → BuyGet Alert
06/09/2021STXBuy Now
Seagate Tech Hldgs
$291.46-61.57%$95 → $112MaintainsBuyGet Alert
05/10/2021MTZBuy Now
MasTec
$222.89-42.57%$100 → $128MaintainsBuyGet Alert
04/20/2021KLICBuy Now
Kulicke & Soffa Indus
$47.7873.71%$61 → $83MaintainsBuyGet Alert
04/07/2021AMATBuy Now
Applied Mat
$263.59-35.51%$142 → $170MaintainsBuyGet Alert
03/26/2021PDFSBuy Now
PDF Solutions
$30.30-20.79% → $24UpgradeHold → BuyGet Alert
02/17/2021STXBuy Now
Seagate Tech Hldgs
$291.46-69.12%$78 → $90MaintainsBuyGet Alert
02/17/2021WDCBuy Now
Western Digital
$176.98-49.15%$72 → $90MaintainsBuyGet Alert
02/04/2021FORMBuy Now
FormFactor
$55.50-9.91%$35 → $50MaintainsBuyGet Alert
02/04/2021AMATBuy Now
Applied Mat
$263.59-52.96%$87 → $124MaintainsBuyGet Alert
02/03/2021ENTGBuy Now
Entegris
$89.5911.62%$66 → $100MaintainsHoldGet Alert
01/04/2021DZSIBuy Now
DZS
$18 → $24MaintainsBuyGet Alert
10/30/2020MRVLBuy Now
Marvell Tech
$84.22-43.01%$44 → $48UpgradeHold → BuyGet Alert
10/28/2020AMDBuy Now
Advanced Micro Devices
$211.38-52.69%$66 → $100UpgradeHold → BuyGet Alert
10/09/2020MRVLBuy Now
Marvell Tech
$84.22DowngradeBuy → HoldGet Alert
09/29/2020TTMIBuy Now
TTM Technologies
$73.75-79.66% → $15Initiates → BuyGet Alert
09/23/2020WDCBuy Now
Western Digital
$176.98-64.97%$44 → $62UpgradeHold → BuyGet Alert
09/09/2020FORMBuy Now
FormFactor
$55.50UpgradeHold → BuyGet Alert
07/24/2020ENTGBuy Now
Entegris
$89.59-26.33%$58 → $66DowngradeBuy → HoldGet Alert
07/14/2020TERBuy Now
Teradyne
$195.54-61.13% → $76DowngradeBuy → HoldGet Alert
07/02/2020FORMBuy Now
FormFactor
$55.50-47.75%$25 → $29DowngradeBuy → HoldGet Alert
03/06/2020AMDBuy Now
Advanced Micro Devices
$211.38UpgradeHold → BuyGet Alert
02/20/2020UCTTBuy Now
Ultra Clean Hldgs
$25.7036.21%$30 → $35MaintainsBuyGet Alert
10/24/2019AMATBuy Now
Applied Mat
$263.59UpgradeHold → BuyGet Alert
09/05/2019COHUBuy Now
Cohu
$23.50-14.89% → $20Initiates → BuyGet Alert
08/30/2019MRVLBuy Now
Marvell Tech
$84.22UpgradeHold → BuyGet Alert
08/16/2019AMATBuy Now
Applied Mat
$263.59DowngradeBuy → HoldGet Alert
07/31/2019AMDBuy Now
Advanced Micro Devices
$211.38DowngradeBuy → HoldGet Alert
06/26/2019WDCBuy Now
Western Digital
$176.98UpgradeHold → BuyGet Alert
05/01/2019STXBuy Now
Seagate Tech Hldgs
$291.46-80.79% → $56UpgradeHold → BuyGet Alert
04/30/2019WDCBuy Now
Western Digital
$176.98DowngradeBuy → HoldGet Alert
03/11/2019UCTTBuy Now
Ultra Clean Hldgs
$25.70UpgradeHold → BuyGet Alert
02/22/2019UCTTBuy Now
Ultra Clean Hldgs
$25.70DowngradeBuy → HoldGet Alert
02/22/2019TERBuy Now
Teradyne
$195.54DowngradeBuy → HoldGet Alert
02/07/2019MRVLBuy Now
Marvell Tech
$84.22DowngradeBuy → HoldGet Alert
02/07/2019FORMBuy Now
FormFactor
$55.50-69.37%$16 → $17DowngradeBuy → HoldGet Alert
12/06/2018WDCBuy Now
Western Digital
$176.98UpgradeHold → BuyGet Alert
11/20/2018KLICBuy Now
Kulicke & Soffa Indus
$47.78-37.21% → $30Initiates → BuyGet Alert
10/26/2018WDCBuy Now
Western Digital
$176.98-66.66%$115 → $59DowngradeBuy → HoldGet Alert
10/25/2018TERBuy Now
Teradyne
$195.54UpgradeHold → BuyGet Alert
05/02/2018STXBuy Now
Seagate Tech Hldgs
$291.46DowngradeBuy → HoldGet Alert
02/06/2018ENTGBuy Now
Entegris
$89.59UpgradeHold → BuyGet Alert
01/26/2018WDCBuy Now
Western Digital
$176.98-37.85%$142 → $110MaintainsBuyGet Alert
12/18/2017SANMBuy Now
Sanmina
$161.26UpgradeHold → BuyGet Alert
12/01/2017ACMRBuy Now
ACM Research
$38.04-73.71% → $10Initiates → BuyGet Alert
10/02/2017STXBuy Now
Seagate Tech Hldgs
$291.46UpgradeHold → BuyGet Alert
07/28/2017PDFSBuy Now
PDF Solutions
$30.30DowngradeBuy → HoldGet Alert
07/26/2017STXBuy Now
Seagate Tech Hldgs
$291.46DowngradeBuy → HoldGet Alert
07/18/2017INFNBuy Now
Infinera
→ $15Initiates → BuyGet Alert
07/12/2017PDFSBuy Now
PDF Solutions
$30.30UpgradeHold → BuyGet Alert
04/28/2017ENTGBuy Now
Entegris
$89.59DowngradeBuy → HoldGet Alert
02/21/2017NOKBuy Now
Nokia
$6.2120.68% → $7.5Initiates → BuyGet Alert
11/02/2016CALXBuy Now
Calix
$54.41UpgradeHold → BuyGet Alert
09/22/2016FORMBuy Now
FormFactor
$55.50Initiates → BuyGet Alert
07/29/2016PDFSBuy Now
PDF Solutions
$30.30DowngradeBuy → HoldGet Alert
07/26/2016SANMBuy Now
Sanmina
$161.26DowngradeBuy → HoldGet Alert
04/22/2016AMDBuy Now
Advanced Micro Devices
$211.38UpgradeHold → BuyGet Alert
04/07/2016AMDBuy Now
Advanced Micro Devices
$211.38Initiates → HoldGet Alert
02/23/2016PDFSBuy Now
PDF Solutions
$30.30Initiates → BuyGet Alert
01/12/2016UCTTBuy Now
Ultra Clean Hldgs
$25.70UpgradeHold → BuyGet Alert
11/19/2015STXBuy Now
Seagate Tech Hldgs
$291.46UpgradeNeutral → BuyGet Alert
11/12/2015MTZBuy Now
MasTec
$222.89Initiates → BuyGet Alert
09/25/2015MRVLBuy Now
Marvell Tech
$84.22UpgradeHold → BuyGet Alert
08/25/2015TERBuy Now
Teradyne
$195.54UpgradeHold → BuyGet Alert
07/23/2015UCTTBuy Now
Ultra Clean Hldgs
$25.70-66.92%$7.5 → $8.5UpgradeHold → BuyGet Alert
07/15/2015ENTGBuy Now
Entegris
$89.59UpgradeHold → BuyGet Alert
07/15/2015WDCBuy Now
Western Digital
$176.98-49.71% → $89UpgradeHold → BuyGet Alert
07/15/2015STXBuy Now
Seagate Tech Hldgs
$291.46-80.79% → $56UpgradeHold → BuyGet Alert
05/14/2015TERBuy Now
Teradyne
$195.54-88.75%$24 → $22DowngradeBuy → HoldGet Alert
04/27/2015MRVLBuy Now
Marvell Tech
$84.22-83.38%$18 → $14DowngradeBuy → HoldGet Alert
04/21/2015UCTTBuy Now
Ultra Clean Hldgs
$25.70DowngradeBuy → HoldGet Alert
03/11/2015STXBuy Now
Seagate Tech Hldgs
$291.46DowngradeBuy → HoldGet Alert
03/11/2015WDCBuy Now
Western Digital
$176.98DowngradeBuy → HoldGet Alert
06/04/2014TERBuy Now
Teradyne, Inc.
$195.54-87.21%$19 → $25UpgradeHold → BuyGet Alert
04/23/2014SANMBuy Now
Sanmina
$161.26-85.12%$17 → $24UpgradeHold → BuyGet Alert
04/07/2014CALXBuy Now
Calix
$54.41-72.43% → $15Initiates → BuyGet Alert
02/05/2014ENTGBuy Now
Entegris
$89.59-84.37%$10 → $14UpgradeHold → BuyGet Alert
01/22/2014WDCBuy Now
Western Digital
$176.98-43.5%$70 → $100UpgradeHold → BuyGet Alert
10/29/2013SANMBuy Now
Sanmina
$161.26DowngradeBuy → HoldGet Alert
10/29/2013STXBuy Now
Seagate Tech Hldgs
$291.46-83.53% → $48UpgradeSell → HoldGet Alert
10/25/2013WDCBuy Now
Western Digital
$176.98-60.45% → $70UpgradeSell → HoldGet Alert
07/25/2013WDCBuy Now
Western Digital
$176.98DowngradeHold → SellGet Alert
07/25/2013STXBuy Now
Seagate Tech Hldgs
$291.46DowngradeHold → SellGet Alert
07/24/2013ENTGBuy Now
Entegris
$89.59-88.84%$12.5 → $10DowngradeBuy → HoldGet Alert
04/25/2013WDCBuy Now
Western Digital
$176.98-69.49% → $54DowngradeBuy → HoldGet Alert
01/25/2013TERBuy Now
Teradyne, Inc.
$195.54-91.31% → $17DowngradeBuy → HoldGet Alert
12/19/2012STXBuy Now
Seagate Tech Hldgs
$291.46UpgradeHold → BuyGet Alert
12/19/2012WDCBuy Now
Western Digital
$176.98UpgradeHold → BuyGet Alert
12/19/2012WDCBuy Now
Western Digital
$176.98UpgradeHold → BuyGet Alert
12/19/2012STXBuy Now
Seagate Tech Hldgs
$291.46UpgradeHold → BuyGet Alert