SEC Insider Transactions from Ma David Y.

Last updated: 2026-04-22 13:12 UTC | Total transactions: 40

Ma David Y has filed 40 insider transactions across 1 company since March 2026.

Most recent transaction: a sale of 24560 shares of Sea Ltd ($SE) on April 21, 2026.

Activity breakdown: 0 open-market purchases and 40 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
April 21, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 24560 $89.13 211,186.0000 638,227,141 10.42% 0.00%
April 21, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 49672 $88.09 235,746.0000 638,227,141 17.40% 0.01%
April 21, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 28348 $87.16 285,418.0000 638,227,141 9.03% 0.00%
April 20, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 40173 $89.93 313,766.0000 638,227,141 11.35% 0.01%
April 20, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 128226 $89.28 353,939.0000 638,227,141 26.59% 0.02%
April 21, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 1411 $89.74 209,775.0000 638,227,141 0.67% 0.00%
April 16, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 6299 $92.30 628,280.0000 638,227,141 0.99% 0.00%
April 16, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 83101 $90.40 658,230.0000 638,227,141 11.21% 0.01%
April 16, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 23651 $91.33 634,579.0000 638,227,141 3.59% 0.00%
April 17, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 20720 $93.04 482,165.0000 638,227,141 4.12% 0.00%
April 17, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 76252 $92.34 502,885.0000 638,227,141 13.17% 0.01%
April 17, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 40080 $91.47 579,137.0000 638,227,141 6.47% 0.01%
April 17, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 8020 $90.57 619,217.0000 638,227,141 1.28% 0.00%
April 16, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 1043 $93.05 627,237.0000 638,227,141 0.17% 0.00%
April 15, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 3192 $86.05 902,172.0000 604,713,980 0.35% 0.00%
April 14, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 57200 $85.74 1,024,883.0000 604,713,980 5.29% 0.01%
April 14, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 24965 $86.81 999,918.0000 604,713,980 2.44% 0.00%
April 14, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 20257 $88.05 979,661.0000 604,713,980 2.03% 0.00%
April 14, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 48923 $88.79 930,738.0000 604,713,980 4.99% 0.01%
April 14, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 25374 $89.65 905,364.0000 604,713,980 2.73% 0.00%
April 15, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 19731 $87.73 882,441.0000 604,713,980 2.19% 0.00%
April 15, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 30722 $88.10 851,719.0000 604,713,980 3.48% 0.01%
April 15, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 55185 $89.52 796,534.0000 604,713,980 6.48% 0.01%
April 15, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 53174 $90.44 743,360.0000 604,713,980 6.68% 0.01%
April 15, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 2029 $90.97 741,331.0000 604,713,980 0.27% 0.00%
April 10, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 75570 $85.62 1,209,817.0000 604,713,980 5.88% 0.01%
April 13, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 4714 $87.17 1,082,083.0000 604,713,980 0.43% 0.00%
April 13, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 48785 $86.46 1,086,797.0000 604,713,980 4.30% 0.01%
April 13, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 27107 $85.31 1,135,582.0000 604,713,980 2.33% 0.00%
April 10, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 47128 $86.19 1,162,689.0000 604,713,980 3.90% 0.01%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 38981 $85.66 1,424,411.0000 604,713,980 2.66% 0.01%
April 9, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 14536 $85.31 1,285,387.0000 604,713,980 1.12% 0.00%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 2689 $92.26 1,299,923.0000 604,713,980 0.21% 0.00%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 500 $91.59 1,302,612.0000 604,713,980 0.04% 0.00%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 7493 $89.33 1,303,112.0000 604,713,980 0.57% 0.00%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 48740 $87.43 1,318,791.0000 604,713,980 3.56% 0.01%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 56880 $86.83 1,367,531.0000 604,713,980 3.99% 0.01%
April 8, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 8186 $88.36 1,310,605.0000 604,713,980 0.62% 0.00%
March 18, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 63950 $85.28 1,471,877.0000 604,713,980 4.16% 0.01%
March 18, 2026 Sea Ltd $SE Ma David Y Not found S Class A ordinary shares 8485 $86.14 1,463,392.0000 604,713,980 0.58% 0.00%