Neptune Insurance to Sell 8.4M Shares With Concurrent Buyback