Lexicon Pharmaceuticals, Inc.
LXRX8.13
0.12 (1.46%)
NASDAQUPDATED Apr 24, 2018 8:53 PM EST
2,268 Watchers
Real-Time
Post