Movement Alert|CSPC PHARMA Declines 3.05% in Regular Trading, Northbound Profit-Taking Follows Post-Earnings Rally

Market Focus
Aug 21

On August 21, CSPC PHARMA fell 3.05% in regular trading, trading at HK$9.19 per share, with turnover of HK$175 million.

The decline comes one day after the stock surged over 12% following the release of strong interim results. The company reported H1 revenue of RMB 18.594 billion, up 40.1% year-on-year, with attributable profit of RMB 6.094 billion, surging 139.2%. The previous session also saw a boost from Moderna's personalized mRNA cancer vaccine achieving positive Phase 3 results, given CSPC PHARMA's position as a leading domestic mRNA platform developer.

However, Northbound Capital conducted significant net selling of the stock on the rally day, ranking among the top net-sold names, as overall Northbound flows recorded HK$10.412 billion in net outflows. Short-term profit-taking emerged following the sharp prior-day gains, with institutional capital opting to lock in returns, triggering today's pullback.

(The above content is based on publicly available market information, generated by a program or algorithm, and is intended solely as a stock movement alert. It does not constitute investment advice or a basis for trading decisions.)

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10