Han Joon Kim's Stock Ratings

Credit Suisse Analyst

Han Joon Kim 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/16/2025

Updated: Dec 16, 2025

Overall Average Return

40.5%

Smart Score

63.3%

Overall Average Return Percentile

90th

Number of Ratings

21
Buy NowGet Alert
08/25/2023RYBuy Now
Royal Bank of Canada
$166.90-16.72%$138 → $139MaintainsOutperformGet Alert
08/25/2023TDBuy Now
Toronto-Dominion Bank
$91.910.1%$93 → $92MaintainsOutperformGet Alert
05/30/2023CBWBFBuy Now
Canadian Western Bank
$26 → $25MaintainsNeutralGet Alert
05/30/2022BABABuy Now
Alibaba Group Holding
$148.15-2.13%$144 → $145Reiterates → OutperformGet Alert
02/28/2022BABABuy Now
Alibaba Group Holding
$148.15-2.8%$155 → $144Reiterates → OutperformGet Alert
01/09/2022BABABuy Now
Alibaba Group Holding
$148.154.62%$162 → $155Reiterates → OutperformGet Alert
12/06/2021BABABuy Now
Alibaba Group Holding
$148.159.35% → $162Reinstates → OutperformGet Alert
05/19/2021NTESBuy Now
NetEase
$134.87-12.51%$124 → $118MaintainsNeutralGet Alert
03/26/2021BABABuy Now
Alibaba Group Holding
$148.15174.72%$421 → $407Reiterates → OutperformGet Alert
03/18/2021PDDBuy Now
PDD Holdings
$108.8844.2%$171 → $157DowngradeOutperform → NeutralGet Alert
02/03/2021BABABuy Now
Alibaba Group Holding
$148.15166.62%$387 → $395MaintainsOutperformGet Alert
11/22/2019NTESBuy Now
NetEase
$134.87169.16% → $363Initiates → OutperformGet Alert
11/22/2019PDDBuy Now
PDD Holdings
$108.88-43.06% → $62Initiates → OutperformGet Alert
07/05/2019PDDBuy Now
PDD Holdings
$108.88Initiates → OutperformGet Alert
11/14/2018QTTBuy Now
Qutoutiao
$8.3 → $8.1UpgradeHold → BuyGet Alert
10/29/2018BIDUBuy Now
Baidu
$119.29209.33%$337 → $369MaintainsBuyGet Alert
07/31/2018SOGOBuy Now
Sogou
DowngradeHold → SellGet Alert
03/15/2018SOGOBuy Now
Sogou
→ $8.2Initiates → HoldGet Alert
03/15/2018BIDUBuy Now
Baidu
$119.29167.42% → $319Initiates → BuyGet Alert
09/28/2016NTESBuy Now
NetEase
$134.87107.62%$256 → $280MaintainsOutperformGet Alert
01/27/2016NTESBuy Now
NetEase
$134.8733.47%$185 → $180MaintainsOutperformGet Alert