Director Carlon Jonathan Winant buys 5,000 shares of Neptune Insurance (NP) at $20.00 on 2025-10-02; current price $24.73, -18.6% from 52-week high.
Carlon Jonathan Winant, a director of Neptune Insurance Holdings Inc., purchased 5,000 shares at $20.00 on 2025-10-02, increasing his holdings from 648,500 to 653,500 shares—a modest 0.8% increase in his position. The transaction occurred when the stock was trading well below its 52-week high of $30.40, down 18.6% from that peak, and has declined a further 6.3% over the 30 days preceding the trade. With Neptune Insurance reporting quarterly revenue of $44.4M and net income of $11.5M at a $2.4B market cap, the company shows solid earnings power; the director's discretionary purchase at a depressed price point within its annual range represents a modest commitment of $100,000 representing less than 1% of his total holdings, warranting routine monitoring rather than urgent investigation.