Alex Yao's Stock Ratings

JP Morgan Analyst

Alex Yao is an analyst at JP Morgan. 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

11.4%

Smart Score

61.3%

Overall Average Return Percentile

61st

Number of Ratings

145
Buy NowGet Alert
11/26/2025BABABuy Now
Alibaba Gr Hldgs
$149.1454.22%$240 → $230MaintainsOverweightGet Alert
11/24/2025BIDUBuy Now
Baidu
$119.9756.71%$110 → $188UpgradeNeutral → OverweightGet Alert
10/29/2025ATHMBuy Now
Autohome
$23.2720.33%$36 → $28DowngradeOverweight → NeutralGet Alert
10/09/2025BABABuy Now
Alibaba Gr Hldgs
$149.1460.92%$245 → $240MaintainsOverweightGet Alert
10/01/2025BABABuy Now
Alibaba Gr Hldgs
$149.1464.28%$170 → $245MaintainsOverweightGet Alert
08/12/2025BEKEBuy Now
KE Holdings
$16.4733.58%$24 → $22MaintainsOverweightGet Alert
03/12/2025ATHMBuy Now
Autohome
$23.2754.71%$24 → $36UpgradeNeutral → OverweightGet Alert
02/27/2025TCOMBuy Now
Trip.com Group
$70.895.8%$80 → $75MaintainsOverweightGet Alert
02/21/2025BABABuy Now
Alibaba Gr Hldgs
$149.1413.99%$125 → $170MaintainsOverweightGet Alert
01/24/2025WRDBuy Now
WeRide
$8.64143.06% → $21Initiates → OverweightGet Alert
01/09/2025BABABuy Now
Alibaba Gr Hldgs
$149.14-16.19%$120 → $125MaintainsOverweightGet Alert
11/17/2024BABABuy Now
Alibaba Gr Hldgs
$149.14-19.54%$125 → $120MaintainsOverweightGet Alert
10/09/2024BABABuy Now
Alibaba Gr Hldgs
$149.14-16.19%$108 → $125MaintainsOverweightGet Alert
08/16/2024BABABuy Now
Alibaba Gr Hldgs
$149.14-27.58%$100 → $108MaintainsOverweightGet Alert
04/09/2024BABABuy Now
Alibaba Gr Holding
$149.14-32.95%$105 → $100MaintainsOverweightGet Alert
02/08/2024BABABuy Now
Alibaba Gr Holding
$149.14-29.6%$110 → $105MaintainsOverweightGet Alert
01/09/2024BABABuy Now
Alibaba Gr Holding
$149.14-26.24%$125 → $110MaintainsOverweightGet Alert
11/17/2023BABABuy Now
Alibaba Gr Holding
$149.14-16.19%$150 → $125MaintainsOverweightGet Alert
11/16/2023TMEBuy Now
Tencent Music Enter Gr
$17.78-43.76%$7 → $10UpgradeNeutral → OverweightGet Alert
10/19/2023BIDUBuy Now
Baidu
$119.9754.21%$200 → $185MaintainsOverweightGet Alert
08/25/2023BIDUBuy Now
Baidu
$119.9766.71%$190 → $200MaintainsOverweightGet Alert
07/31/2023TCOMBuy Now
Trip.com Group
$70.89-29.47%$39 → $50UpgradeNeutral → OverweightGet Alert
07/26/2023TMEBuy Now
Tencent Music Enter Gr
$17.78DowngradeOverweight → NeutralGet Alert
04/10/2023BABABuy Now
Alibaba Group Holding
$149.14-6.13% → $140MaintainsOverweightGet Alert
04/10/2023BEKEBuy Now
KE Holdings
$16.4742.68%$23 → $23.5MaintainsOverweightGet Alert
01/12/2023BEKEBuy Now
KE Holdings
$16.4739.65%$17 → $23UpgradeNeutral → OverweightGet Alert
12/06/2022BEKEBuy Now
KE Holdings
$16.473.22%$15 → $17MaintainsNeutralGet Alert
11/21/2022TMEBuy Now
Tencent Music Enter Gr
$17.78-56.69%$4.8 → $7.7UpgradeNeutral → OverweightGet Alert
09/28/2022BABABuy Now
Alibaba Group Holding
$149.14-9.48%$145 → $135MaintainsOverweightGet Alert
09/01/2022BIDUBuy Now
Baidu
$119.9766.71%$160 → $200UpgradeNeutral → OverweightGet Alert
07/05/2022BABABuy Now
Alibaba Group Holding
$149.14-6.13%$130 → $140MaintainsOverweightGet Alert
06/13/2022BILIBuy Now
Bilibili
$24.442.29%$19 → $25MaintainsNeutralGet Alert
05/26/2022BABABuy Now
Alibaba Group Holding
$149.14-12.83% → $130MaintainsOverweightGet Alert
05/16/2022BABABuy Now
Alibaba Group Holding
$149.14UpgradeUnderweight → OverweightGet Alert
05/16/2022IQBuy Now
iQIYI
$1.92316.67%$2 → $8UpgradeUnderweight → OverweightGet Alert
05/16/2022ZHBuy Now
Zhihu
$3.39-55.75%$1.8 → $1.5UpgradeUnderweight → NeutralGet Alert
05/16/2022BEKEBuy Now
KE Holdings
$16.47-18.03%$7.5 → $13.5UpgradeUnderweight → NeutralGet Alert
05/16/2022BILIBuy Now
Bilibili
$24.44-22.26%$15 → $19UpgradeUnderweight → NeutralGet Alert
05/16/2022BIDUBuy Now
Baidu
$119.974.19%$90 → $125UpgradeUnderweight → NeutralGet Alert
04/06/2022BABABuy Now
Alibaba Group Holding
$149.14-49.71%$65 → $75MaintainsOverweightGet Alert
03/14/2022IQBuy Now
iQIYI
$1.924.17% → $2DowngradeOverweight → UnderweightGet Alert
03/14/2022TCOMBuy Now
Trip.com Group
$70.89-71.79% → $20DowngradeOverweight → NeutralGet Alert
03/14/2022NTESBuy Now
NetEase
$135.64DowngradeOverweight → UnderweightGet Alert
03/14/2022BEKEBuy Now
KE Holdings
$16.47-54.46%$22 → $7.5DowngradeOverweight → UnderweightGet Alert
03/14/2022BILIBuy Now
Bilibili
$24.44-38.62% → $15DowngradeOverweight → UnderweightGet Alert
03/14/2022KCBuy Now
Kingsoft Cloud Holdings
$11.02-68.24% → $3.5DowngradeNeutral → UnderweightGet Alert
03/14/2022BABABuy Now
Alibaba Group Holding
$149.14-56.42%$180 → $65DowngradeOverweight → UnderweightGet Alert
02/24/2022BABABuy Now
Alibaba Group Holding
$149.1420.69% → $180MaintainsOverweightGet Alert
11/19/2021BABABuy Now
Alibaba Group Holding
$149.1440.81%$255 → $210MaintainsOverweightGet Alert
09/29/2021BABABuy Now
Alibaba Group Holding
$149.1470.98%$270 → $255MaintainsOverweightGet Alert
05/11/2021BABABuy Now
Alibaba Group Holding
$149.14Initiates → OverweightGet Alert
04/12/2021BABABuy Now
Alibaba Group Holding
$149.14114.56% → $320MaintainsOverweightGet Alert
01/14/2021BIDUBuy Now
Baidu
$119.97141.73%$155 → $290MaintainsOverweightGet Alert
11/13/2020PDDBuy Now
PDD Holdings
$108.9046.92%$80 → $160UpgradeNeutral → OverweightGet Alert
08/20/2020VIPSBuy Now
Vipshop Holdings
$19.154.44%$25 → $20DowngradeOverweight → NeutralGet Alert
06/01/2020MOMOBuy Now
Hello Gr
$6.54435.17%$36 → $35MaintainsOverweightGet Alert
05/21/2020BILIBuy Now
Bilibili
$24.4471.85% → $42UpgradeNeutral → OverweightGet Alert
03/02/2020BIDUBuy Now
Baidu
$119.9725.03%$130 → $150UpgradeNeutral → OverweightGet Alert
11/14/2019VIPSBuy Now
Vipshop Holdings
$19.15-16.45%$15 → $16MaintainsOverweightGet Alert
11/04/2019BABABuy Now
Alibaba Group Holding
$149.1457.57%$230 → $235MaintainsOverweightGet Alert
06/28/2019BIDUBuy Now
Baidu
$119.970.03%$150 → $120MaintainsNeutralGet Alert
06/28/2019SOGOBuy Now
Sogou
DowngradeNeutral → UnderweightGet Alert
05/28/2019WBBuy Now
Weibo
$10.18DowngradeOverweight → NeutralGet Alert
04/30/2019VIPSBuy Now
Vipshop Holdings
$19.15-42.56%$6.5 → $11UpgradeNeutral → OverweightGet Alert
03/05/2019CTRPBuy Now
Ctrip.com International
$33 → $45UpgradeNeutral → OverweightGet Alert
03/01/2019BILIBuy Now
Bilibili
$24.44-18.17%$17 → $20DowngradeOverweight → NeutralGet Alert
11/28/2018YYBuy Now
JOYY
DowngradeOverweight → NeutralGet Alert
10/10/2018VIPSBuy Now
Vipshop Holdings
$19.15-68.67% → $6DowngradeOverweight → NeutralGet Alert
08/29/2018WBBuy Now
Weibo
$10.181059.14%$142 → $118MaintainsOverweightGet Alert
08/29/2018SINABuy Now
SINA
$180 → $150MaintainsOverweightGet Alert
08/29/2018BILIBuy Now
Bilibili
$24.44-42.72%$16 → $14MaintainsOverweightGet Alert
08/29/2018LEJUBuy Now
Leju Hldgs
UpgradeUnderweight → NeutralGet Alert
08/24/2018BABABuy Now
Alibaba Group Holding
$149.1444.16%$230 → $215MaintainsOverweightGet Alert
08/10/2018NTESBuy Now
NetEase
$135.6495.37%$290 → $265MaintainsOverweightGet Alert
07/27/2018SGENBuy Now
Seagen
$66 → $77MaintainsOverweightGet Alert
07/27/2018EXPEBuy Now
Expedia Group
$284.70-51.88%$115 → $137MaintainsNeutralGet Alert
07/09/2018SCBuy Now
Santander Consumer USA
DowngradeOverweight → NeutralGet Alert
07/03/2018NTESBuy Now
NetEase
$135.64UpgradeUnderweight → OverweightGet Alert
06/07/2018YYBuy Now
JOYY
$145 → $155MaintainsOverweightGet Alert
05/29/2018BILIBuy Now
Bilibili
$24.44-34.53%$14 → $16MaintainsOverweightGet Alert
05/07/2018BILIBuy Now
Bilibili
$24.44-42.72% → $14Initiates → OverweightGet Alert
05/01/2018SCBuy Now
Santander Consumer USA
$10 → $9MaintainsNeutralGet Alert
04/26/2018SOGOBuy Now
Sogou
$15 → $14MaintainsOverweightGet Alert
03/19/2018CTRPBuy Now
Ctrip.com International
$45 → $43MaintainsNeutralGet Alert
03/14/2018CXBuy Now
Cemex
$11.70-14.53%$10.6 → $10MaintainsOverweightGet Alert
03/05/2018JDBuy Now
JD.com
$28.7666.9%$50 → $48MaintainsOverweightGet Alert
02/15/2018WBBuy Now
Weibo
$10.181275.25%$135 → $140MaintainsOverweightGet Alert
02/15/2018SINABuy Now
SINA
$175 → $179MaintainsOverweightGet Alert
02/14/2018VIPSBuy Now
Vipshop Holdings
$19.1520.1%$22 → $23MaintainsNeutralGet Alert
02/14/2018SGENBuy Now
Seagen
$60 → $66MaintainsNeutralGet Alert
02/14/2018SGENBuy Now
Seagen
UpgradeNeutral → OverweightGet Alert
02/12/2018EXPEBuy Now
Expedia Group
$284.70-59.61%$129 → $115MaintainsNeutralGet Alert
01/29/2018MOMOBuy Now
Hello Gr
$6.54UpgradeNeutral → OverweightGet Alert
01/12/2018SCBuy Now
Santander Consumer USA
UpgradeNeutral → OverweightGet Alert
12/18/2017TWTRBuy Now
Twitter
UpgradeNeutral → OverweightGet Alert
12/07/2017SOGOBuy Now
Sogou
→ $17Initiates → OverweightGet Alert
12/07/2017CTRPBuy Now
Ctrip.com International
DowngradeOverweight → NeutralGet Alert
11/16/2017YYBuy Now
JOYY
UpgradeNeutral → OverweightGet Alert
11/15/2017JDBuy Now
JD.com
$28.7673.85%$52 → $50MaintainsOverweightGet Alert
10/30/2017EXPEBuy Now
Expedia Group
$284.70-54.69%$153 → $129MaintainsNeutralGet Alert
10/30/2017CXBuy Now
Cemex
$11.70-9.4%$11.2 → $10.6MaintainsOverweightGet Alert
10/30/2017TWTRBuy Now
Twitter
$16 → $20MaintainsNeutralGet Alert
10/30/2017SGENBuy Now
Seagen
$55 → $60MaintainsNeutralGet Alert
10/30/2017SCBuy Now
Santander Consumer USA
$15 → $16MaintainsNeutralGet Alert
10/30/2017BIDUBuy Now
Baidu
$119.9787.55%$230 → $225MaintainsNeutralGet Alert
06/27/2017BABABuy Now
Alibaba Group Holding
$149.1427.4% → $190ReinstatesOverweight → OverweightGet Alert
06/23/2017LEJUBuy Now
Leju Hldgs
DowngradeNeutral → UnderweightGet Alert
05/24/2017MOMOBuy Now
Hello Gr
$6.54DowngradeOverweight → NeutralGet Alert
01/09/2017JDBuy Now
JD.com
$28.7635.61%$32 → $39UpgradeNeutral → OverweightGet Alert
01/09/2017BIDUBuy Now
Baidu
$119.9758.37%$159 → $190UpgradeUnderweight → NeutralGet Alert
08/31/2016BIDUBuy Now
Baidu
$119.97Assumes → UnderweightGet Alert
08/31/2016LEJUBuy Now
Leju Hldgs
Assumes → NeutralGet Alert
08/31/2016JDBuy Now
JD.com
$28.76Assumes → NeutralGet Alert
08/31/2016SINABuy Now
SINA
Assumes → OverweightGet Alert
08/31/2016YYBuy Now
JOYY
Assumes → OverweightGet Alert
08/31/2016WBBuy Now
Weibo
$10.18Assumes → OverweightGet Alert
08/31/2016CTRPBuy Now
Ctrip.com International
Assumes → OverweightGet Alert
08/31/2016BABABuy Now
Alibaba Group Holding
$149.14Assumes → OverweightGet Alert
08/31/2016MOMOBuy Now
Hello Gr
$6.54Initiates → OverweightGet Alert
08/12/2016BABABuy Now
Alibaba Group Holding
$149.14-13.5%$96 → $129MaintainsOverweightGet Alert
02/25/2016NTESBuy Now
NetEase
$135.6436.39%$181 → $185MaintainsOverweightGet Alert
02/24/2016WBBuy Now
Weibo
$10.1876.82% → $18Initiates → OverweightGet Alert
02/23/2016LEJUBuy Now
Leju Hldgs
DowngradeOverweight → UnderweightGet Alert
02/23/2016SINABuy Now
SINA
→ $52Assumes → OverweightGet Alert
02/10/2016SGENBuy Now
Seagen
$45 → $43MaintainsNeutralGet Alert
06/16/2015BABABuy Now
Alibaba Group Holding
$149.14-30.27%$110 → $104MaintainsOverweightGet Alert
05/18/2015CTRPBuy Now
Ctrip.com International
$63 → $87UpgradeNeutral → OverweightGet Alert
05/14/2015YYBuy Now
JOYY
$100 → $73DowngradeOverweight → NeutralGet Alert
05/08/2015BABABuy Now
Alibaba Group Holding
$149.14-26.24%$109 → $110MaintainsOverweightGet Alert
05/05/2015BIDUBuy Now
Baidu
$119.9779.21%$240 → $215DowngradeOverweight → NeutralGet Alert
04/27/2015MOMOBuy Now
Hello Gr
$6.54129.36% → $15Initiates → NeutralGet Alert
03/26/2015LEJUBuy Now
Leju Hldgs
$17 → $14MaintainsOverweightGet Alert
03/20/2015BABABuy Now
Alibaba Group Holding
$149.14-26.91%$117 → $109MaintainsOverweightGet Alert
02/11/2015SGENBuy Now
Seagen
$43 → $40MaintainsNeutralGet Alert
01/12/2015SINABuy Now
SINA
$92 → $53MaintainsOverweightGet Alert
11/28/2014CTRPBuy Now
Ctrip.com International
$82 → $57DowngradeOverweight → NeutralGet Alert
10/28/2014BABABuy Now
Alibaba Group Holding
$149.14-24.9% → $112Initiates → OverweightGet Alert
08/22/2014LEJUBuy Now
Leju Hldgs
→ $19MaintainsOverweightGet Alert
05/21/2014LEJUBuy Now
Leju Hldgs
$14 → $15MaintainsOverweightGet Alert
01/14/2014CTRPBuy Now
Ctrip.com International
UpgradeNeutral → OverweightGet Alert
11/07/2013YYBuy Now
JOYY
$47 → $56MaintainsOverweightGet Alert
08/30/2013NTESBuy Now
NetEase
$135.64-44.71%$65 → $75DowngradeOverweight → NeutralGet Alert
08/30/2013CTRPBuy Now
Ctrip.com International
→ $44Initiates → NeutralGet Alert
08/30/2013YYBuy Now
JOYY
→ $47Initiates → OverweightGet Alert
05/17/2012NTESBuy Now
Netease
$135.64-53.55%$61 → $63MaintainsOverweightGet Alert