SEC Insider Transactions from Ni David Kang-Wen.

Last updated: 2026-03-14 10:25 UTC | Total transactions: 11

Ni David Kang-Wen has filed 11 insider transactions across 1 company since March 2024.

Most recent transaction: a disposition of 4066 shares of Enstar Group LTD ($ESGOF) on July 02, 2025.

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
July 2, 2025 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer D Ordinary Shares 4066 $338.00 11,228.0000 14,909,718 26.59% 0.03%
July 2, 2025 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer J Ordinary Shares 11228 $0.00 0.0000 14,909,718 100.00% 0.08%
March 20, 2025 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer A Ordinary Shares 4066 $0.00 15,294.0000 15,241,316 36.21% 0.03%
March 1, 2025 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer A Ordinary Shares 670 $0.00 11,466.0000 15,241,316 6.21% 0.00%
March 1, 2025 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer F Ordinary Shares 238 $332.80 11,228.0000 15,241,316 2.08% 0.00%
Dec. 16, 2024 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer F Ordinary Shares 8921 $323.90 10,796.0000 15,196,685 45.25% 0.06%
March 30, 2024 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer F Ordinary Shares 61 $310.76 19,717.0000 15,196,685 0.31% 0.00%
March 20, 2024 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer A Ordinary Shares 1340 $0.00 20,042.0000 15,196,685 7.17% 0.01%
March 20, 2024 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer F Ordinary Shares 264 $302.27 19,778.0000 15,196,685 1.32% 0.00%
March 1, 2024 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer A Ordinary Shares 303 $0.00 18,854.0000 15,196,685 1.63% 0.00%
March 1, 2024 Enstar Group LTD $ESGOF Ni David Kang-Wen Chief Strategy Officer F Ordinary Shares 152 $303.51 18,702.0000 15,196,685 0.81% 0.00%