Lexicon Pharmaceuticals Inc

LXRXNASDAQ
$1.49
-0.07-4.49%
Ult. Agg.: Oct 22, 6:44 PM
$1.52
-0.04-2.56%
Lexicon Pharmaceuticals Ownership & Insider Activity - Benzinga