Neptune Insurance (NP) stock drops 4% in 2026’s first session as risk appetite cools
Neptune Insurance Holdings Inc shares fell about 4% to $27.99 in afternoon trading on Friday, underperforming the broader market in the first U.S. session of 2026.