Neptune Insurance Holdings (NYSE: NP) Stock News and Forecast for Dec. 19, 2025: Insider Buying Spotlight, 2026 Outlook, Analyst Targets
Neptune Insurance Holdings Inc. (NYSE: NP) stock traded lower on Friday, Dec. 19, 2025, with shares last changing hands around $28.52, down about 2.7% on the day. Trading ranged roughly from $28.52 to $29.97 as volume pushed past 150k shares