Live feed16:54:21·1477dINSIDERFilingvia QuantisnowSEC Form 3 filed by new insider Karna AnuByQuantisnow·Wall Street's wire, on your screen.ESNT· Essent Group Ltd.FinanceOriginal source