Analysts 12 incl. previous ratings
Rating Distribution 10 Buy · 2 Hold · 0 Sell
Date Action Analyst Rating Change Price Target Change Implied Upside Aug 18, 2026 Initiated B BofA Securities
Neutral $19 +14.9% Jun 05, 2026 Upgrade B Bernstein
Mkt Perform → Outperform $18 +8.8% Aug 21, 2025 Upgrade U UBS
Neutral → Buy $26 +57.2% Dec 09, 2024 Downgrade B Bernstein
Outperform → Mkt Perform $15 -9.3% Nov 18, 2024 Initiated C CLSA
Outperform $18 +8.8% Jul 25, 2024 Downgrade D Daiwa Securities
Buy → Neutral May 24, 2024 Initiated H HSBC Securities
Buy $30 +81.4% Mar 13, 2024 Upgrade N New Street
Neutral → Buy $17 → $25 +51.1% Mar 12, 2024 Upgrade M Macquarie
Neutral → Outperform Dec 20, 2023 Initiated N New Street
Neutral $17 +2.8% Dec 13, 2023 Initiated J JP Morgan
Overweight $20 +20.9% Aug 21, 2023 Downgrade M Macquarie
Outperform → Neutral Jul 20, 2023 Initiated C Citigroup
Buy $19 +14.9% Jul 13, 2023 Initiated D Daiwa Securities
Buy $19 +14.9% May 25, 2023 Upgrade B Barclays
Equal Weight → Overweight $21 +27.0% May 03, 2023 Initiated M Macquarie
Outperform $24.10 +45.7% Nov 14, 2022 Upgrade G Goldman
Neutral → Buy $27.50 → $23 +39.1% Sep 13, 2022 Initiated B Barclays
Equal Weight $21 +27.0% Aug 16, 2022 Upgrade U UBS
Neutral → Buy $27.50 +66.3% Apr 11, 2022 Resumed G Goldman
Neutral $37.50 +126.7%
Show Previous Ratings
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Zhao Peng Jonathan Chief Executive Officer Sep 21 '26 Sale 7.25 15,170,000 109,958,228 0 Sep 21 04:45 PM Techwolf Limited Officer Sep 21 '26 Proposed Sale 7.40 11,933,600 88,308,640 Sep 21 04:35 PM Mu Yang Director Sep 17 '26 Sale 7.46 60,704 452,712 143,356 Sep 18 04:02 PM MU Yang Director Sep 17 '26 Proposed Sale 15.01 31,000 465,310 Sep 17 08:00 AM IMAGE FRAME INVESTMENT (HK) LI Shareholder Sep 15 '26 Proposed Sale 7.73 36,648,100 283,473,000 Sep 14 06:08 PM Zhao Peng Jonathan Chief Executive Officer Sep 10 '26 Sale 8.18 384,000 3,140,506 3,183,680 Sep 14 04:01 PM Zhao Peng Jonathan Chief Executive Officer Sep 11 '26 Sale 8.28 359,600 2,977,704 2,824,080 Sep 14 04:01 PM Chen Xu Chief Marketing Officer Sep 10 '26 Option Exercise 0.50 200,000 100,000 353,340 Sep 11 04:01 PM Chen Xu Chief Marketing Officer Sep 10 '26 Sale 8.15 200,000 1,630,000 153,340 Sep 11 04:01 PM Techwolf Limited Officer Sep 10 '26 Proposed Sale 16.07 192,000 3,085,440 Sep 10 04:01 PM Chen Xu Chief Marketing Officer Sep 04 '26 Option Exercise 0.50 400,000 200,000 553,340 Sep 09 04:02 PM Chen Xu Chief Marketing Officer Sep 04 '26 Sale 8.50 400,000 3,400,000 153,340 Sep 09 04:02 PM CHEN Xu Officer, Director Sep 03 '26 Proposed Sale 17.30 300,000 5,190,000 Sep 03 08:00 AM Sun Yonggang Director Jun 16 '26 Sale 6.81 548 3,734 12,772 Jun 17 04:08 PM Chen Xu President Jun 16 '26 Sale 6.83 84 573 153,340 Jun 17 04:03 PM WANG Xiehua Director Jun 16 '26 Sale 6.82 71,288 486,206 564,700 Jun 17 04:00 PM WANG Wenbei Officer Jun 15 '26 Proposed Sale 13.70 6,500 89,050 Jun 15 08:32 AM WANG Xiehua Director Jun 15 '26 Proposed Sale 13.70 37,000 506,900 Jun 15 08:31 AM Mu Yang Director Mar 30 '26 Sale 6.69 16,968 113,521 81,560 Apr 01 04:06 PM Wang Wenbei Deputy Chief Financial Officer Mar 30 '26 Sale 6.69 814 5,447 123,588 Apr 01 04:04 PM Mu Yang Director Mar 20 '26 Sale 6.68 510 3,407 58,528 Mar 24 04:13 PM WANG Xiehua Director Mar 20 '26 Sale 6.70 116 777 485,988 Mar 24 04:06 PM Wang Wenbei Deputy Chief Financial Officer Mar 20 '26 Sale 6.68 20 134 70,160 Mar 24 04:04 PM Zhao Peng Jonathan Chief Executive Officer Mar 18 '26 Sale 6.98 64,000 446,957 576,000 Mar 20 04:13 PM Zhao Peng Jonathan Chief Executive Officer Mar 19 '26 Sale 6.75 64,000 431,712 512,000 Mar 20 04:13 PM MU Yang Director Mar 20 '26 Proposed Sale 13.40 11,000 147,400 Mar 20 06:24 AM IMAGE FRAME INVESTMENT (HK) LI Shareholder Jan 06 '26 Proposed Sale 10.27 19,475,700 200,000,000 Jan 06 06:04 PM Techwolf Ltd Officer Dec 30 '25 Proposed Sale 21.05 1,952,000 41,089,600 Dec 30 04:08 PM CHEN Xu Officer, Director Dec 04 '25 Proposed Sale 21.63 27,000 584,010 Dec 04 07:19 AM ZHANG Tao Director, Officer Dec 04 '25 Proposed Sale 21.63 24,000 519,120 Dec 04 07:09 AM