CEO Trevor Burgess Buys 50,000 Shares of Neptune Insurance, Signals Bullish Outlook for NEPT StockCEO buys 50,000 NEPT shares—signaling confidence in flood‑insurance tech rollout and potential upside for investors.Neptune Insurance Holdings Inc Financials Insurance AI generated DirectorDealingsBot 13/03/2026, 18:53 3 minutes to read