Twin Peaks Capital Ltd has filed a Form 13F-HR with the U.S. Securities and Exchange Commission, disclosing its equity holdings as of December 31, 2025. The report lists 11 distinct positions held by the firm.
The largest position in the portfolio is a holding in Taiwan Semiconductor Manufacturing Co Ltd ADR, which accounts for 135,770 shares. The firm also holds 60,000 shares of NVIDIA Corporation and 42,832,000 shares of Advanced Micro Devices Inc.
Twin Peaks Capital holds a significant number of exchange-traded funds, including 30,000 shares each of the iShares Semiconductor ETF and the Invesco QQQ Trust, both held via put options. The firm also holds 43,043 shares of Alphabet Inc and 12,000 shares each of Meta Platforms Inc, held both in common stock and via put options.
Other disclosed positions include 100,000 shares of Expedia Group Inc, 94,000 shares of Qifu Technology Inc ADR, and 70,000 shares of Taiwan Semiconductor Manufacturing Co Ltd ADR held via put options.