Insider Activity of STILL DEBRA
The largest purchase of all time was on 2021-09-20 and amounted to 15000 shares of Enact Holdings, Inc. for $285,000.
Biography of STILL DEBRA
No biography is available at this moment.
The largest purchase of all time was on 2021-09-20 and amounted to 15000 shares of Enact Holdings, Inc. for $285,000.
No biography is available at this moment.
2021-09-20 | Enact Holdings, Inc. ACT | director | 15,000 0.0088% | $19.00 | $285,000 | +16.65% |