Trades reported from 29-May-20 to 31-May-20
Number of records: 1
Sentiment
Total 
Return 
29-May-20 6:48 PMOcugen, Inc. (OCGN) DrugsBiotechnologyInsider Trading Sentiment:28-May-20$0.3175,000$23,497.50(1%)0%
(1 decisions)