Essent CFO David B. Weinstock disposes of 5,500 common shares for $376,970 - ESNT News | Rallies