Triata’s Baidu Exit: Fortune or Folly?

The filing reads like a confession: Triata sold every share of Baidu (BIDU) it owned. The stock, now trading at $122.59, had climbed 45.8% year-to-date, a performance that left the S&P 500 in its dust. Yet the fund, once holding 7.9% of its assets in Baidu, now holds none. The transaction is not a verdict on the company’s soul but a shuffle of the deck, a rearrangement of chips in a game where the house always wins.



