Trades reported on 22-Apr-20
Number of records: 1
Sentiment
Total 
Return 
22-Apr-20 10:00 PMOmegaFlex, Inc. (OFLX) IndustrialIndustrial Equipment & ComponentsInsider Trading Sentiment:29-Jul-16$34.71250$8,677.50135%21%
(5 decisions)