TARA Protara Therapeutics Inc

4,812
$2.79
0.36%
Today
Watchers4,812
52-Wk Low$1.04
52-Wk High$5.24
Market Cap$57.65M
Volume209,549.00
52-Wk High$5.24
52-Wk Low$1.04