Insider Activity of Howell Stephen B.
The largest purchase of all time was on 2019-04-08 and amounted to 4000 shares of Abeona Therapeutics Inc. for $31,080.
Biography of Howell Stephen B.
No biography is available at this moment.
The largest purchase of all time was on 2019-04-08 and amounted to 4000 shares of Abeona Therapeutics Inc. for $31,080.
No biography is available at this moment.
2019-04-08 | Abeona Therapeutics Inc. ABEO | director | 4,000 0.0084% | $7.77 | $31,080 | -60.74% |