TARA Protara Therapeutics Inc

4,789
$2.89
$0.04
(1.36%)
Today
Market Cap$33.04M
Volume118,568.00
52-Wk High$5.24
52-Wk Low$1.04
ST Data
Watchers
New Watcher Rank