Sold:
Meta 100 units @ USD368, realised gain $22.3k. Since the stock has reached 52 weeks price high record, decided to lock in profits. Bought Meta in 2024 ~ USD144. It is the first stock on hand which gain > 100%.
Google 150 units @ USD140, realised gain $6.4k. Since the stock has reached 52 weeks price high record, decided to lock in profits.
Didi 1,000 units @ USD4, realised loss $7.1k. Decided to cut some loss. I still holding Didi with average purchase price ~$9.