Neptune Insurance Holdings CEO Trevor R Burgess sells $4.75 million in common shares - NP News | Rallies