Seeking AlphaazioniNEUTRALLOW

Essent outlines ~$320M 2026 P&C written premiums while authorizing a new $500M share repurchase plan

No summary available

Read at Seeking Alpha