Duan Yongping - H&H International Investment Portfolio

Period Date  Mar 31, 2025
Filing Date  May 15, 2025
Total Stocks  11
Portfolio Value  $12.00B

H&H International Investment Activity

DateSymbolTypeQuantity
Q2 2025Jun 30, 2025
MRNA
Moderna, Inc.
Sell - Position Exit
-83,000-100.0%
Q2 2025Jun 30, 2025
TSM
Taiwan Semiconductor Manufactur
Sell - Position Exit
-271,792-100.0%
Q2 2025Jun 30, 2025
MSFT
Microsoft Corporation
Sell - Position Exit
-299,200-100.0%
Q2 2025Jun 30, 2025
NVDA
NVIDIA Corporation
Sell - Position Exit
-645,100-100.0%
Q2 2025Jun 30, 2025
DIS
Walt Disney Company (The)
Sell - Position Exit
-723,000-100.0%
Q2 2025Jun 30, 2025
GOOG
Alphabet Inc.
Sell - Position Exit
-1,110,600-100.0%
Q2 2025Jun 30, 2025
BRK-B
Berkshire Hathaway Inc. New
Sell - Position Exit
-3,381,300-100.0%
Q2 2025Jun 30, 2025
BABA
Alibaba Group Holding Limited
Sell - Position Exit
-3,982,130-100.0%
Q2 2025Jun 30, 2025
PDD
PDD Holdings Inc.
Sell - Position Exit
-7,753,900-100.0%
Q2 2025Jun 30, 2025
OXY
Occidental Petroleum Corporatio
Sell - Position Exit
-13,826,100-100.0%
Q2 2025Jun 30, 2025
AAPL
Apple Inc.
Sell - Position Exit
-34,224,181-100.0%
Q1 2025Mar 31, 2025
AAPL
Apple Inc.
Buy - Position Entry
+34,224,181
Q1 2025Mar 31, 2025
OXY
Occidental Petroleum Corporatio
Buy - Position Entry
+13,826,100
Q1 2025Mar 31, 2025
PDD
PDD Holdings Inc.
Buy - Position Entry
+7,753,900
Q1 2025Mar 31, 2025
BABA
Alibaba Group Holding Limited
Buy - Position Entry
+3,982,130
Q1 2025Mar 31, 2025
BRK-B
Berkshire Hathaway Inc. New
Buy - Position Entry
+3,381,300
Q1 2025Mar 31, 2025
GOOG
Alphabet Inc.
Buy - Position Entry
+1,110,600
Q1 2025Mar 31, 2025
DIS
Walt Disney Company (The)
Buy - Position Entry
+723,000
Q1 2025Mar 31, 2025
NVDA
NVIDIA Corporation
Buy - Position Entry
+645,100
Q1 2025Mar 31, 2025
MSFT
Microsoft Corporation
Buy - Position Entry
+299,200
Q1 2025Mar 31, 2025
TSM
Taiwan Semiconductor Manufactur
Buy - Position Entry
+271,792
Q1 2025Mar 31, 2025
MRNA
Moderna, Inc.
Buy - Position Entry
+83,000
Q4 2024Dec 31, 2024
MRNA
Moderna, Inc.
Sell - Position Exit
-97,700-100.0%
Q4 2024Dec 31, 2024
DIS
Walt Disney Company (The)
Sell - Position Exit
-748,500-100.0%
Q4 2024Dec 31, 2024
BRK-B
Berkshire Hathaway Inc. New
Sell - Position Exit
-3,782,100-100.0%
Q4 2024Dec 31, 2024
PDD
PDD Holdings Inc.
Sell - Position Exit
-3,907,600-100.0%
Q4 2024Dec 31, 2024
GOOG
Alphabet Inc.
Sell - Position Exit
-5,066,300-100.0%
Q4 2024Dec 31, 2024
BABA
Alibaba Group Holding Limited
Sell - Position Exit
-5,443,730-100.0%
Q4 2024Dec 31, 2024
OXY
Occidental Petroleum Corporatio
Sell - Position Exit
-9,223,700-100.0%
Q4 2024Dec 31, 2024
AAPL
Apple Inc.
Sell - Position Exit
-52,769,155-100.0%
Page 1 of 8218 total trades