ALPIB
Price
Day trading desk
VWAP and the session figures are computed from the delayed intraday series on this page, so they lag the live tape and will not match a broker's real-time VWAP exactly. Turn on Prior day H/L/C, Opening range and Volume profile in the chart's Studies menu to see these levels drawn on 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 ALPIB 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 | $278.37M | $236.24M | $240.49M | $242.84M | +17.8% |
| Operating revenue | $278.37M | $236.24M | $240.49M | $242.84M | +17.8% |
| Selling, general & admin | $98.86M | $93.72M | $88.18M | $81.84M | +5.5% |
| Pre-tax income | $85.41M | $59.80M | $68.65M | $88.66M | +42.8% |
| Tax provision | $15.09M | $10.03M | $11.47M | $15.23M | +50.4% |
| Net income | $70.23M | $49.68M | $57.04M | $73.35M | +41.4% |
| Net income to common | $70.23M | $49.68M | $57.04M | $73.35M | +41.4% |
| Basic EPS | 4.38 | 3.09 | 3.51 | 4.64 | +41.7% |
| Diluted EPS | 4.38 | 3.09 | 3.51 | 4.64 | +41.7% |
| Basic shares | 16.02M | 16.09M | 8.45M | 8.01M | -0.5% |
| Diluted shares | 16.02M | 16.09M | 8.45M | 8.01M | -0.5% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Cash & equivalents | $456.09M | $315.86M | $223.73M | $171.65M | +44.4% |
| Accounts receivable | $27.28M | $27.44M | $28.25M | $26.53M | -0.6% |
| Property, plant & equipment | $71.28M | $74.36M | $77.94M | $76.28M | -4.2% |
| Goodwill & intangibles | $17.63M | $17.63M | $17.63M | $17.63M | 0.0% |
| Total assets | $6.85B | $6.52B | $6.42B | $6.32B | +5.0% |
| Long-term debt | $144.18M | $119.18M | $169.18M | $297.11M | +21.0% |
| Total debt | $144.18M | $119.18M | $169.18M | $297.11M | +21.0% |
| Total liabilities | $6.27B | $6.02B | $5.95B | $5.89B | +4.1% |
| Retained earnings | $581.69M | $527.86M | $496.84M | $466.99M | +10.2% |
| Shareholder equity | $587.69M | $506.39M | $466.50M | $424.60M | +16.1% |
| Net tangible assets | $570.06M | $488.75M | $448.87M | $406.96M | +16.6% |
| Shares issued | 14.17M | 14.24M | 14.39M | 16.37M | -0.5% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Net income | $70.23M | $49.68M | $57.04M | $73.35M | +41.4% |
| Depreciation & amortisation | $8.02M | $8.14M | $7.64M | $7.46M | -1.5% |
| Change in working capital | -$3.11M | -$27.06M | $11.26M | -$2.96M | +88.5% |
| Operating cash flow | $84.61M | $39.11M | $91.13M | $100.85M | +116.3% |
| Capital expenditure | -$5.22M | -$4.86M | -$10.62M | -$14.43M | -7.4% |
| Investing cash flow | -$178.46M | $196.00K | -$65.06M | -$888.92M | -91,151.5% |
| Share buybacks | -$2.97M | -$5.79M | -$7.70M | -$9.25M | +48.8% |
| Dividends paid | -$13.45M | -$12.89M | -$13.02M | -$11.44M | -4.3% |
| Financing cash flow | $234.08M | $52.82M | $26.01M | $97.94M | +343.1% |
| Free cash flow | $79.38M | $34.25M | $80.52M | $86.42M | +131.8% |
| End cash position | $456.09M | $315.86M | $223.73M | $171.65M | +44.4% |
| Line item | 2026-03-31 | 2025-12-31 | 2025-06-30 | 2025-03-31 | 2024-12-31 | YoY |
|---|---|---|---|---|---|---|
| Total revenue | $78.37M | $75.20M | $68.18M | $64.61M | $62.93M | +4.2% |
| Operating revenue | $78.37M | $75.20M | $68.18M | $64.61M | $62.93M | +4.2% |
| Selling, general & admin | $26.73M | $25.64M | $23.90M | $24.71M | $23.81M | +4.3% |
| Pre-tax income | $24.73M | $23.68M | $21.57M | $17.22M | $16.65M | +4.4% |
| Tax provision | $4.51M | $3.90M | $3.92M | $2.88M | $2.84M | +15.6% |
| Net income | $20.19M | $19.75M | $17.62M | $14.32M | $13.78M | +2.2% |
| Net income to common | $20.19M | $19.75M | $17.62M | $14.32M | $13.78M | +2.2% |
| Basic EPS | 1.26 | 1.23 | 1.10 | 0.89 | 0.86 | +2.4% |
| Diluted EPS | 1.26 | 1.23 | 1.10 | 0.89 | 0.86 | +2.4% |
| Basic shares | 15.96M | 16.00M | 16.03M | 16.03M | 16.04M | -0.2% |
| Diluted shares | 15.96M | 16.00M | 16.03M | 16.03M | 16.04M | -0.2% |
| Line item | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | YoY |
|---|---|---|---|---|---|---|---|
| Cash & equivalents | $422.69M | $456.09M | — | $289.55M | $388.93M | $315.86M | -7.3% |
| Accounts receivable | $30.70M | $27.28M | — | $27.43M | $31.16M | $27.44M | +12.5% |
| Property, plant & equipment | $70.02M | $71.28M | — | $73.92M | $74.39M | $74.36M | -1.8% |
| Goodwill & intangibles | $17.63M | $17.63M | — | $17.63M | $17.63M | $17.63M | 0.0% |
| Total assets | $6.79B | $6.85B | — | $6.61B | $6.66B | $6.52B | -0.9% |
| Long-term debt | $144.18M | $144.18M | — | $119.18M | $119.18M | $119.18M | 0.0% |
| Total debt | $144.18M | $144.18M | — | $119.18M | $119.18M | $119.18M | 0.0% |
| Total liabilities | $6.18B | $6.27B | — | $6.06B | $6.14B | $6.02B | -1.3% |
| Retained earnings | $598.21M | $581.69M | — | $552.61M | $538.48M | $527.86M | +2.8% |
| Shareholder equity | $604.01M | $587.69M | — | $544.30M | $527.93M | $506.39M | +2.8% |
| Net tangible assets | $586.38M | $570.06M | — | $526.67M | $510.30M | $488.75M | +2.9% |
| Shares issued | 14.17M | 14.17M | 14.17M | 14.23M | 14.23M | — | 0.0% |
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.