Trevor R. Burgess, CEO & Chairman of the Board, 10% Owner at Neptune Insurance Holdings Inc. (NP), bought 100,000 shares at $18.71 ($1.9M) on 2026-03-13, disclosed to the SEC on 2026-03-13.
CEO Trevor Burgess purchased 50,000 shares at $18.71 on March 13, signaling confidence in the insurer's recovery. This move comes as the stock has rebounded 13.73% over the last 30 days despite a 31.66% decline over the past year.
The stock is currently trading at $21.87, up 13.73% over the last 30 days but still down 31.66% from its 52-week high of $33.23.
Catalysts include the Q1 2026 earnings call on April 23, 2026, and the analyst sentiment from March 25, 2026, where 70% of analysts are bullish with a $25 price target.
Risks include a short interest of 3.61% and a recent downgrade by Evercore ISI on February 22, 2026, which reduced the price target to $30.
Something here stands out, but not much.
| # | Price | Shares | Value | % of Total |
|---|---|---|---|---|
| 1 | $18.71 | 50,000 | $935K | 50.0% |
| 2 | $18.71 | 50,000 | $936K | 50.0% |
| Total | $18.71 avg | 100,000 | $1.9M | 100% |