Neptune Insurance CEO Purchases $935,345 in Stock Amid Analyst Revisions
Neptune Insurance Holdings Inc. CEO Trevor R. Burgess bought 50,000 Class A shares on March 13, 2026, spending $935,345 at $18.7069 per share. The transaction comes as the stock has fallen 10% over the past week and is 38% lower year-to-date, trading at $20.20. Analysts have varied views, with several upgrades and revised price targets following st…