Neptune Insurance Holdings Inc. (NASDAQ:NP) disclosed that its Chief Executive Officer, Trevor R. Burgess, sold 4,431 shares of the company's Class A Common Stock in a transaction valued at $122,450. The sale occurred on November 9, 2026, according to a regulatory filing.
The shares changed hands at prices ranging from $27.40 to $27.88, which was slightly below the stock's current price of $28.22. The sale was conducted pursuant to a Rule 10b5-1 trading plan that Burgess adopted on July 31, 2026. Such plans allow company insiders to set up pre-arranged sales schedules, providing a defense against allegations of trading on material non-public information.
Following the transaction, Burgess directly holds 1,902,520 shares of Neptune Insurance Holdings Class A Common Stock. In addition to his role as CEO, Burgess serves as a Director and is identified as a 10% owner of the company.
Valuation metrics present a mixed picture. According to an analysis, Neptune appears overvalued at current levels based on a Fair Value assessment. However, the company is trading at a low P/E ratio relative to its near-term earnings growth, with a PEG ratio of just 0.41. This suggests that while the stock may be expensive on an absolute basis, its growth prospects could justify the premium.
In other recent developments, Neptune Insurance Holdings reported robust financial performance for the third quarter. Revenue increased by 34% from the previous year to $59.6 million. Adjusted earnings per share rose by 44% year-over-year, surpassing consensus estimates. Additionally, adjusted EBITDA climbed by 38% to $36.8 million, with the margin widening to 62%.
These strong results prompted the company to raise its full-year outlook and provide initial guidance for 2027. In response, Mizuho increased its price target for Neptune Insurance to $33 from $31 while maintaining a Neutral rating. The company's revenue growth occurred despite challenges in the housing market and an absence of hurricane-driven demand.
Investors may take note of these developments as they consider their positions in Neptune Insurance. The insider sale, while executed under a pre-arranged plan, comes amid a backdrop of solid operational performance and positive analyst adjustments. The stock closed at $28.22, up 0.18% for the day.