Skip to main content
TARA logo

TARA · Protara Therapeutics, Inc.

Track TARA — free
$3.85 +0.03 (+0.79%) At close · Aug 31
Market Cap
$225.74M
Shares
59.10M