Trades reported from 03-Jan-20 to 04-Jan-20
Number of records: 1
Sentiment
Total 
Return 
03-Jan-20 7:45 PMOcular Therapeutix, Inc (OCUL) DrugsBiotechnologyInsider Trading Sentiment:02-Jan-20$3.9015,000$58,507.5016%(2%)
(5 decisions)