Live feed17:31:42·696dINSIDERFilingvia QuantisnowNew insider Siren, L.L.C. claimed ownership of 38,918,903 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.LXRX· Lexicon Pharmaceuticals Inc.Health CareOriginal source