Live feed19:12:14·1537dINSIDERFilingvia QuantisnowSEC Form 3: New insider Indaba Capital Fund, L.P. claimed ownership of 3,963,694 sharesByQuantisnow·Wall Street's wire, on your screen.BNFT· Benefitfocus Inc.TechnologyOriginal source