Live feed21:29:24·196dINSIDERFilingvia QuantisnowNew insider Avicenna Life Sci Master Fund Lp claimed ownership of 1,538,462 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.LXRX· Lexicon Pharmaceuticals Inc.Health CareOriginal source