Neptune insurance CEO Burgess buys $1 million in stock November 15, 2025 by waqas6086@gmail.com Neptune insurance CEO Burgess buys $1 million in stock #Neptune #insurance #CEO #Burgess #buys #million #stock Post Views: 4