Neptune Insurance CEO Trevor R Burgess reports sale of $3.24 million in common shares - NP News | Rallies