Lexicon Pharmaceuticals, Inc.
LXRX
$0.3918
$0.02416.55%
LXRX
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.