2023-06-05 | Lexicon Pharmaceuticals, Inc. LXRX | 27.78M 15.0418% | $2.60 | $72.22M | -32.28% | |||
2020-12-16 | Lexicon Pharmaceuticals, Inc. LXRX | 10.94M 9.4404% | $3.20 | $35M | +59.57% | |||
2018-05-29 | Scholar Rock Holding Corporation SRRK | 10 percent owner | 900,000 7.3781% | $14.00 | $12.6M | +17.37% | ||
2014-11-26 | Lexicon Pharmaceuticals, Inc. LXRX | 298.51M 50.5311% | $1.00 | $300M | +12% | |||
2012-10-23 | Lexicon Pharmaceuticals, Inc. LXRX | 6M 1.237% | $2.25 | $13.5M | +1.86% |