chartWelcome to Natan's Notes! A quick weekly update on the stocks that I cover, the opportunities I’m exploring, and the thinking behind my portfolio allocation.Here’s what’s on deck this week:The recent decline of China’s E-commerce stocksHow I'm Managing My Exposure to the SectorThe recent decline of China’s E-commerce stocksAfter a strong start to the year for Chinese equities, especially $Alibaba(BABA)$ , which was up 75% YTD in just three months, the past few weeks have seen sharp pullbacks of 20–30% across the entire e-commerce sector.With most global markets hitting new all-time highs, I believe this sector now stands out as one of the most compelling investment opportunities.chartLooking at current valuations (NTM P/E), all major players
MY TOP 10 STOCKS FOR 2025 : BABA, META, TEM, PDD, VRTX
Updated on June 10th 2025.These stocks are up +32.4% on average YTD vs +3.0% of $S&P 500(.SPX)$ 1) $Alibaba(BABA)$ The biggest ecommerce in the world with >$1T GMV and the biggest cloud services provider in China at 12x Fwd PE. Natan's fair value: ~$162 (+34%)Image2) $TransMedics Group, Inc.(TMDX)$ Stock is up 2X YTD after the unjustified hard sell-off. The company is innovating the transplants market and they plan to achieve 10k transplants in 2028. Natan's fair value: ~$162 (+13%)Image3) $Meta Platforms, Inc.(META)$ Meta is my favorite big tech at current prices trading at 27X Fwd PE. The social networks giant i
$Moderna, Inc.(MRNA)$ is down 94% from ATH and is trading near cash! In this thread I'll tell you what's going on and why I own the stock. Over the past year, shares of Moderna, the American biotech company founded in 2010 to develop mRNA-based vaccines and therapies, have been in steady decline. While a series of negative events has occurred, there are nonetheless a few potential catalysts worth considering. The stock has lost approximately 94% of its value from the highs reached during the pandemic. Yet, the company has built a pipeline of 45 candidates, including 8 assets in Phase 3 and many more in Phase 2, investing over 20 billion dollars in research and development. Image Image Image Image Today’s market cap of $11 billion