Live feed21:29:24·130dINSIDERFilingvia 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