2024-12-01,buy,55000,NVDA 2025-01-16,buy,29600,GOOG 2025-03-14,buy,10000,MSFT 2025-04-19,buy,7500,MSFT 2025-05-05,buy,23000,AAPL 2025-05-06,buy,17400,AMZN 2025-08-11,buy,11500,META 2025-10-26,sell,5500,NVDA 2025-12-08,buy,5500,TSLA