Live News EQUITY FLASH L impact Nov 03, 2026, 10:31 PM UTC Neptune Insurance Holdings Insider Sold Shares Worth $3,243,442 A recent SEC filing reported an insider share sale valued at $3,243,442. NP SquawkNews Desk