Neptune Insurance (NP) stock jumps on upgrades — here’s what to watch at today’s open
Neptune Insurance Holdings shares rose 12.7% to $20.44 on Thursday after upgrades from KBW and BofA. The company reported Q4 revenue of $43.8 million, up 39%, but net income fell 63% to $4.3 million due to IPO-related costs. Management forecast 2026 revenue of $193 million and an adjusted EBITDA margin around 60%.