Neptune Insurance surged on its IPO debut, despite only existing shareholders selling and no new capital raised for the company. Learn more about NP stock here.