PPBN
Price
Trailing performance
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
3 more panels on PPBN open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals
Valuation & profitability ratios
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Total revenue | $47.20M | $42.71M | $40.65M | $36.86M | +10.5% |
| Operating revenue | $47.20M | $42.71M | $40.65M | $36.86M | +10.5% |
| Selling, general & admin | $19.22M | $17.23M | $16.48M | $15.56M | +11.6% |
| Pre-tax income | $13.30M | $11.16M | $11.79M | $10.04M | +19.2% |
| Tax provision | $2.53M | $1.98M | $2.02M | $1.79M | +27.8% |
| Net income | $10.77M | $9.18M | $9.76M | $8.24M | +17.4% |
| Net income to common | $10.77M | $9.18M | $9.76M | $8.24M | +17.4% |
| Basic EPS | 4.85 | 4.15 | 4.45 | 3.78 | +16.9% |
| Diluted EPS | 4.85 | 4.15 | 4.45 | 3.78 | +16.9% |
| Basic shares | 2.22M | 2.21M | 2.19M | 2.18M | +0.5% |
| Diluted shares | 2.22M | 2.21M | 2.19M | 2.18M | +0.5% |
| Line item | 2025 | 2024 | 2023 | 2022 | 2021 | YoY |
|---|---|---|---|---|---|---|
| Cash & equivalents | $122.51M | $108.46M | $87.84M | $36.77M | — | +13.0% |
| Accounts receivable | $3.24M | $3.24M | $3.25M | $2.96M | — | -0.2% |
| Property, plant & equipment | $23.09M | $22.90M | $21.50M | $21.74M | — | +0.8% |
| Goodwill & intangibles | $1.31M | $1.47M | $1.63M | $1.79M | — | -10.9% |
| Total assets | $1.07B | $1.04B | $1.02B | $969.93M | — | +2.0% |
| Long-term debt | — | $10.00M | $10.00M | $10.00M | $10.00M | — |
| Total debt | — | $10.00M | $10.00M | $10.00M | $10.00M | — |
| Total liabilities | $975.82M | $965.61M | $948.12M | $912.92M | — | +1.1% |
| Retained earnings | $77.45M | $69.03M | $62.07M | $54.61M | — | +12.2% |
| Shareholder equity | $89.41M | $78.39M | $68.41M | $57.01M | — | +14.1% |
| Net tangible assets | $88.10M | $76.91M | $66.77M | $55.22M | — | +14.5% |
| Shares issued | 2.23M | 2.21M | 2.20M | 2.18M | — | +0.6% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Net income | $10.77M | $9.18M | $9.76M | $8.24M | +17.4% |
| Depreciation & amortisation | $1.35M | $1.24M | $1.24M | $1.24M | +9.2% |
| Stock-based compensation | $335.00K | $304.00K | $329.00K | $214.00K | +10.2% |
| Change in working capital | -$1.08M | $3.36M | -$5.21M | -$920.00K | -132.2% |
| Operating cash flow | $11.08M | $14.40M | $4.31M | $8.66M | -23.0% |
| Capital expenditure | -$1.38M | -$2.48M | -$832.00K | -$402.00K | +44.5% |
| Investing cash flow | -$5.07M | -$10.04M | $15.41M | -$230.56M | +49.5% |
| Dividends paid | -$2.36M | -$2.21M | -$1.86M | -$1.33M | -6.6% |
| Financing cash flow | $8.03M | $16.26M | $31.34M | -$40.17M | -50.6% |
| Free cash flow | $9.71M | $11.92M | $3.48M | $8.26M | -18.6% |
| End cash position | $122.26M | $108.21M | $87.59M | $36.52M | +13.0% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-06-30 | 2025-03-31 | YoY |
|---|---|---|---|---|---|---|
| Total revenue | $17.02M | $12.09M | $12.07M | $11.99M | $11.07M | +40.8% |
| Operating revenue | $17.02M | $12.09M | $12.07M | $11.99M | $11.07M | +40.8% |
| Selling, general & admin | $5.14M | $4.89M | $4.80M | $4.89M | $4.76M | +5.2% |
| Pre-tax income | $8.05M | $3.76M | $3.52M | $3.28M | $2.83M | +114.1% |
| Tax provision | $1.59M | $697.00K | $687.00K | $594.00K | $565.00K | +128.6% |
| Net income | $6.45M | $3.06M | $2.83M | $2.69M | $2.26M | +110.8% |
| Net income to common | $6.45M | $3.06M | $2.83M | $2.69M | $2.26M | +110.8% |
| Basic EPS | 2.97 | 1.39 | — | 1.21 | 1.02 | +113.7% |
| Diluted EPS | 2.97 | 1.39 | — | 1.21 | 1.02 | +113.7% |
| Basic shares | 2.17M | 2.20M | — | 2.22M | 2.22M | -1.3% |
| Diluted shares | 2.17M | 2.20M | — | 2.22M | 2.22M | -1.3% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-06-30 | 2025-03-31 | 2024-12-31 | YoY |
|---|---|---|---|---|---|---|---|
| Cash & equivalents | $152.50M | $124.28M | $122.51M | $117.82M | $109.96M | — | +22.7% |
| Accounts receivable | $3.38M | $3.44M | $3.24M | $3.29M | $3.29M | — | -1.7% |
| Property, plant & equipment | $23.30M | $23.39M | $23.09M | $23.05M | $22.92M | — | -0.4% |
| Goodwill & intangibles | $1.23M | $1.27M | $1.31M | $1.39M | $1.43M | — | -3.1% |
| Total assets | $1.14B | $1.09B | $1.07B | $1.04B | $1.04B | — | +4.7% |
| Long-term debt | — | — | — | $10.00M | $10.00M | $10.00M | — |
| Total debt | — | — | — | $10.00M | $10.00M | $10.00M | — |
| Total liabilities | $1.05B | $1.00B | $975.82M | $956.10M | $956.62M | — | +4.6% |
| Retained earnings | $85.69M | $79.89M | $77.45M | $72.85M | $70.74M | — | +7.3% |
| Shareholder equity | $93.84M | $88.07M | $89.41M | $84.46M | $81.52M | — | +6.5% |
| Net tangible assets | $92.61M | $86.80M | $88.10M | $83.06M | $80.09M | — | +6.7% |
| Shares issued | — | 2.23M | 2.23M | 2.23M | 2.22M | 2.21M | — |
Newly listed companies often have nothing on file until their first annual report.
Analyst targets & ownership
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals
Options chain
Calls
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Puts
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile
Headlines
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.