NP (NYSE: NP) is the parent company of Neptune Flood Incorporated, an insurance firm specializing in flood coverage. The company recently reported its financial results for the first quarter of 2026, providing insight into its current performance and strategic moves like a new stock repurchase program.
On April 22, 2026, NP reported earnings per share (EPS) of $0.09. This figure met analyst expectations for the quarter. It also marks a notable improvement from the EPS reported in the same period one year ago, indicating a positive shift in the company's profitability.
The company’s revenue for the quarter was $37.8 million, which beat the consensus estimate of $37.1 million. As highlighted by Businesswire, this revenue shows a 29% increase compared to the prior year. However, net income, which is the company's profit after all expenses, decreased by 26% to $7.3 million.
Looking at valuation, NP has a trailing Price-to-Earnings (P/E) ratio of 103.65. The P/E ratio compares the company's stock price to its earnings. A higher P/E can suggest that investors have high expectations for the company's future earnings growth and overall market trends.
The company's current ratio stands at 0.99, indicating its short-term assets are nearly equal to its short-term liabilities. In addition to its earnings, NP's board has authorized a stock repurchase program, allowing the company to buy back up to $100 million of its common stock, a key aspect of its financial performance and capital allocation strategy.