Live feed16:07:09·1872dINSIDERFilingvia QuantisnowSEC Form 3: Soller Brian claimed ownership of 148,952 units of Common StockByQuantisnow·Wall Street's wire, on your screen.LUNA· Luna Innovations IncorporatedHealth CareOriginal source