Live feed18:08:13·682dINSIDERFilingvia QuantisnowNew insider Ilcisin Kevin claimed ownership of 628,141 units of Common Stock (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.LUNA· Luna Innovations IncorporatedHealth CareOriginal source