Trades reported from 29-Oct-19 to 29-Nov-19
Number of records: 1
Sentiment
Total 
Return 
19-Nov-19 4:51 PMTricida, Inc. (TCDA) OtherOtherInsider Trading Sentiment:19-Nov-19$34.3020,000$686,015.753%41%
(21 decisions)