Stock Taper
Buy Me Coffee
Latest 13F filing data - Q1 2021
Lexicon Pharmaceuticals, Inc.
LXRX
Shares Held
4.32M
Value
$25.37M