medium
Buy
119,050 shares
$2,381,000
Significance
6/10
Neptune Insurance CFO James Steiner buys 119,050 shares at $20.00 for $2.4M
CFO James Steiner purchased 119,050 shares at $20.00 on 2025-10-02 in an open-market buy of $2,381,000.00, increasing his holdings to 4,384,715 shares. The stock currently trades at $24.73, down 6.3% over the past 30 days and 18.6% below its 52-week high of $30.40. Neptune Insurance generated $44,365,000.00 in revenue and $11,511,000.00 in net income in the latest quarter, with a market cap of $2,378,655,050.00. The transaction occurred at $4.73 below current price, suggesting the purchase was made when valuation appeared more attractive relative to recent trading ranges.