Edward Yang's Stock Ratings

Oppenheimer Analyst

Edward Yang is an analyst at Oppenheimer. 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

17.1%

Smart Score

63.7%

Overall Average Return Percentile

72nd

Number of Ratings

24
Buy NowGet Alert
11/12/2025ICHRBuy Now
Ichor Holdings
$17.7940.53%$21 → $25UpgradePerform → OutperformGet Alert
10/28/2025CDNSBuy Now
Cadence Design Systems
$319.13-29.5%$200 → $225MaintainsUnderperformGet Alert
10/14/2025ONTOBuy Now
Onto Innovation
$155.8015.53%$130 → $180MaintainsOutperformGet Alert
09/04/2025ENTGBuy Now
Entegris
$89.086.65% → $95Initiates → PerformGet Alert
08/05/2025ICHRBuy Now
Ichor Holdings
$17.7918.04%$25 → $21MaintainsPerformGet Alert
07/02/2025CAMTBuy Now
Camtek
$111.09-9.99% → $100Initiates → OutperformGet Alert
06/17/2025KLACBuy Now
KLA
$1.22K-21.95%$740 → $950MaintainsOutperformGet Alert
05/09/2025ONTOBuy Now
Onto Innovation
$155.80-16.56%$150 → $130MaintainsOutperformGet Alert
05/01/2025KLACBuy Now
KLA
$1.22K-39.2%$700 → $740MaintainsOutperformGet Alert
04/11/2025UCTTBuy Now
Ultra Clean Hldgs
$25.0919.57%$60 → $30MaintainsOutperformGet Alert
04/11/2025ICHRBuy Now
Ichor Holdings
$17.7940.53%$35 → $25MaintainsPerformGet Alert
04/11/2025ONTOBuy Now
Onto Innovation
$155.80-3.72%$240 → $150MaintainsOutperformGet Alert
04/11/2025KLACBuy Now
KLA
$1.22K-42.49%$850 → $700MaintainsOutperformGet Alert
03/19/2025CDNSBuy Now
Cadence Design Systems
$319.13-37.33%$225 → $200MaintainsUnderperformGet Alert
02/20/2025ONTOBuy Now
Onto Innovation
$155.8054.04%$275 → $240MaintainsOutperformGet Alert
12/17/2024ONTOBuy Now
Onto Innovation
$155.8076.51%$275 → $275MaintainsOutperformGet Alert
11/01/2024ONTOBuy Now
Onto Innovation
$155.8076.51%$260 → $275MaintainsOutperformGet Alert
10/31/2024KLACBuy Now
KLA
$1.22K-30.16%$750 → $850UpgradePerform → OutperformGet Alert
10/01/2024ONTOBuy Now
Onto Innovation
$155.8076.51%$260 → $275MaintainsOutperformGet Alert
09/25/2024ONTOBuy Now
Onto Innovation
$155.8066.88% → $260Initiates → OutperformGet Alert
09/25/2024UCTTBuy Now
Ultra Clean Hldgs
$25.09179% → $70Initiates → OutperformGet Alert
09/25/2024KLACBuy Now
KLA
$1.22K-38.38% → $750Initiates → PerformGet Alert
09/25/2024ICHRBuy Now
Ichor Hldgs
$17.7996.74% → $35Initiates → PerformGet Alert
09/25/2024CDNSBuy Now
Cadence Design Sys
$319.13-29.5% → $225Initiates → UnderperformGet Alert