Neptune Insurance Holdings (NP) stock heads into earnings after sharp swings and a BMO upgrade
Neptune Insurance Holdings shares closed at $18.89 on Feb. 13, up 10.2% after sharp declines earlier in the week. BMO upgraded the stock to Outperform but cut its price target to $20, citing valuation and AI use. The company will report fourth-quarter results after markets close Feb. 18. Investors are watching for updates on policy growth, pricing, and claims costs.