STILL DEBRA

Insider Buys Quantity –
1
2021-09-20PurchaseEnact Holdings, Inc.
ACT
director
15,000
0.0088%
$19.00$285,000+16.65%