Neptune Insurance CFO James Steiner disposes of USD 3.15 million in common shares - NP News | Rallies