Trades reported from 07-Nov-19 to 07-Dec-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)