CIDARA THERAPEUTICS INC (CDTX)

US1717572069 - Common Stock

26.62  -0.68 (-2.49%)




Shares Outstanding10.94M
Float10.85M
Owners (insider)1.24%
Owners (institutional)52.11%
Owners (insider) change-0.02%
Owners (institutional) change176.42%

No transactions were filed in the last 12 months.