Stock Track | Yatsen Holding Soars 5.66% Pre-Market on Strong Q2 Results and Positive Outlook

Stock Track
Aug 21, 2025

Shares of Yatsen Holding Limited (YSG), a leading China-based beauty group, surged 5.66% in pre-market trading on Thursday following the release of its impressive second-quarter 2025 financial results and optimistic third-quarter guidance.

The company reported a 36.8% year-over-year increase in total net revenues, reaching RMB1.09 billion (US$151.7 million) for Q2 2025. This growth was primarily driven by a remarkable 78.7% surge in revenues from Skincare Brands, which now represent 53.5% of total net revenues. Yatsen's gross margin improved to 78.3%, up from 76.7% in the prior year period, attributed to an increase in sales of higher-margin products.

Notably, Yatsen significantly narrowed its net loss to RMB19.5 million (US$2.7 million), a 77.2% improvement from the previous year. On a non-GAAP basis, the company achieved a net income of RMB11.5 million (US$1.6 million), compared to a non-GAAP net loss of RMB74.9 million in Q2 2024. This turnaround in profitability, coupled with the company's positive outlook for Q3 2025 with expected revenues between RMB778.6 million and RMB880.1 million (representing 15% to 30% year-over-year growth), has fueled investor optimism and driven the stock's pre-market rally.

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