Live feed19:30:47·1550dINSIDERFilingvia QuantisnowSEC Form 3: New insider Indaba Capital Management, L.P. claimed ownership of 3,521,511 sharesByQuantisnow·Wall Street's wire, on your screen.BNFT· Benefitfocus Inc.TechnologyOriginal source