Neptune Insurance (NP) stock jumps on upgrades — here’s what to watch at today’s open
Shares of Neptune Insurance Holdings Inc climbed 12.7% Thursday, finishing at $20.44. Keefe Bruyette & Woods raised its rating and upped the price target, and then BofA Securities moved in early Friday, upgrading NP to neutral with a $23 target.