SB-PD
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.
Unusual options activity
That is the normal state — most contracts trade well inside their existing open interest.
Contracts trading at or above their open interest, ranked by notional and where the print landed.
5 more panels on SB-PD open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Insider net activity
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 | $275.74M | $307.63M | $284.40M | $349.72M | -10.4% |
| Operating revenue | $284.38M | $316.55M | $290.44M | $351.01M | -10.2% |
| Cost of revenue | $176.68M | $167.46M | $165.00M | $139.70M | +5.5% |
| Gross profit | $99.06M | $140.17M | $119.41M | $210.02M | -29.3% |
| Selling, general & admin | $29.85M | $27.04M | $23.76M | $21.80M | +10.4% |
| Total operating expense | $33.69M | $28.30M | $25.63M | $25.37M | +19.1% |
| Operating income | $65.37M | $111.87M | $93.77M | $184.65M | -41.6% |
| Net interest income | -$28.68M | -$31.55M | -$25.45M | -$19.72M | +9.1% |
| Pre-tax income | $38.56M | $97.38M | $77.35M | $172.55M | -60.4% |
| Net income | $38.56M | $97.38M | $77.35M | $172.55M | -60.4% |
| Net income to common | $30.56M | $89.38M | $69.35M | $163.58M | -65.8% |
| EBIT | $68.91M | $128.75M | $102.06M | $189.69M | -46.5% |
| EBITDA | $128.78M | $186.89M | $156.19M | $239.21M | -31.1% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Cash & equivalents | $141.58M | $81.08M | $48.19M | $49.19M | +74.6% |
| Cash & short-term investments | $157.96M | $125.42M | $87.92M | $113.38M | +25.9% |
| Accounts receivable | $8.85M | $13.35M | $8.79M | $6.47M | -33.7% |
| Inventory | $19.00M | $14.88M | $16.65M | $17.32M | +27.7% |
| Total current assets | $200.60M | $165.39M | $146.72M | $157.70M | +21.3% |
| Property, plant & equipment | $1.19B | $1.23B | $1.18B | $1.08B | -3.0% |
| Total assets | $1.40B | $1.40B | $1.34B | $1.25B | +0.0% |
| Total current liabilities | $69.06M | $86.47M | $55.73M | $91.32M | -20.1% |
| Current debt | $42.37M | $58.19M | $24.78M | $43.56M | -27.2% |
| Long-term debt | $497.77M | $478.45M | $482.39M | $370.81M | +4.0% |
| Total debt | $540.14M | $536.64M | $507.17M | $414.36M | +0.7% |
| Total liabilities | $572.48M | $571.48M | $547.30M | $474.00M | +0.2% |
| Retained earnings | $517.29M | $507.34M | $439.46M | $392.79M | +2.0% |
| Shareholder equity | $830.71M | $831.62M | $792.51M | $771.92M | -0.1% |
| Working capital | $131.54M | $78.92M | $90.99M | $66.38M | +66.7% |
| Net tangible assets | $830.71M | $831.62M | $792.51M | $771.92M | -0.1% |
| Shares issued | 102.26M | 105.29M | 111.61M | 118.87M | -2.9% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Net income | $38.56M | $97.38M | $77.35M | $172.55M | -60.4% |
| Depreciation & amortisation | $59.88M | $58.13M | $54.13M | $49.52M | +3.0% |
| Stock-based compensation | $150.00K | $150.00K | $144.00K | $120.00K | 0.0% |
| Change in working capital | -$4.40M | -$9.98M | -$4.07M | -$9.07M | +55.9% |
| Operating cash flow | $102.29M | $130.46M | $122.21M | $218.05M | -21.6% |
| Capital expenditure | -$41.99M | -$144.78M | -$209.10M | -$183.28M | +71.0% |
| Investing cash flow | $9.70M | -$71.73M | -$151.73M | -$229.40M | +113.5% |
| Share buybacks | -$11.01M | -$28.92M | -$26.22M | -$46.37M | +61.9% |
| Dividends paid | -$28.61M | -$29.50M | -$30.68M | -$33.63M | +3.0% |
| Financing cash flow | -$52.37M | -$25.86M | $29.14M | -$40.10M | -102.5% |
| Free cash flow | $60.30M | -$14.32M | -$86.90M | $34.77M | +521.2% |
| End cash position | $151.25M | $91.56M | $59.06M | $59.09M | +65.2% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | YoY |
|---|---|---|---|---|---|---|
| Total revenue | $87.47M | $74.39M | $72.57M | $73.08M | $65.75M | +17.6% |
| Operating revenue | $91.22M | $77.78M | $72.19M | $76.28M | $68.69M | +17.3% |
| Cost of revenue | $44.42M | $40.70M | $42.06M | $44.28M | $47.56M | +9.2% |
| Gross profit | $43.04M | $33.69M | $30.51M | $28.79M | $18.19M | +27.7% |
| Selling, general & admin | $7.13M | $7.22M | $7.96M | $7.54M | $7.70M | -1.3% |
| Total operating expense | $7.13M | $7.22M | $11.79M | $7.54M | $7.70M | -1.3% |
| Operating income | $35.91M | $26.47M | $18.71M | $21.25M | $10.49M | +35.7% |
| Net interest income | -$5.30M | -$5.74M | -$6.64M | -$7.38M | -$7.53M | +7.7% |
| Pre-tax income | $35.16M | $22.21M | $11.84M | $17.78M | $1.70M | +58.3% |
| Net income | $35.16M | $22.21M | $11.84M | $17.78M | $1.70M | +58.3% |
| Net income to common | $33.16M | $20.21M | $9.84M | $15.78M | -$302.00K | +64.1% |
| EBIT | $41.24M | $28.74M | $19.34M | $25.38M | $9.54M | +43.5% |
| EBITDA | $41.24M | $28.74M | $19.34M | $25.38M | $9.54M | +43.5% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | YoY |
|---|---|---|---|---|---|---|---|
| Cash & equivalents | $43.74M | — | $141.58M | — | — | $120.21M | — |
| Cash & short-term investments | $134.54M | $171.78M | $157.96M | $115.25M | $117.43M | — | -21.7% |
| Accounts receivable | — | — | $8.85M | — | — | — | — |
| Inventory | — | — | $19.00M | — | — | — | — |
| Total current assets | $211.35M | $249.41M | $200.60M | $158.95M | $161.34M | — | -15.3% |
| Property, plant & equipment | $1.21B | $1.16B | $1.19B | $1.20B | $1.23B | — | +4.0% |
| Total assets | $1.43B | $1.42B | $1.40B | $1.37B | $1.41B | — | +0.6% |
| Total current liabilities | $210.86M | $181.41M | $69.06M | $58.53M | $94.84M | — | +16.2% |
| Current debt | $171.56M | $155.06M | $42.37M | $34.50M | $61.95M | — | +10.6% |
| Long-term debt | $339.88M | $388.94M | $497.77M | $481.78M | $490.64M | — | -12.6% |
| Total debt | $511.45M | $544.00M | $540.14M | $516.28M | $552.59M | — | -6.0% |
| Total liabilities | $558.88M | $577.21M | $572.48M | $546.33M | $593.67M | — | -3.2% |
| Retained earnings | — | — | $517.29M | — | — | — | — |
| Shareholder equity | $870.28M | $843.19M | $830.71M | $826.28M | $815.58M | — | +3.2% |
| Working capital | $486.00K | $67.99M | $131.54M | $100.43M | $66.50M | — | -99.3% |
| Net tangible assets | $870.28M | $843.19M | $830.71M | $826.28M | $815.58M | — | +3.2% |
| Shares issued | 101.83M | 102.24M | 102.26M | 102.33M | 102.32M | — | -0.4% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | YoY |
|---|---|---|---|---|---|---|
| Operating cash flow | $42.68M | $35.20M | $33.19M | $20.07M | $19.13M | +21.3% |
| Investing cash flow | -$39.74M | -$98.80M | -$4.20M | $37.87M | $20.23M | +59.8% |
| Financing cash flow | -$34.27M | -$4.20M | $15.73M | -$43.83M | $9.83M | -715.9% |
| Free cash flow | -$16.53M | $35.20M | -$8.80M | $51.41M | -$12.21M | -147.0% |
Options analytics
Max pain is the strike at which the largest dollar value of open contracts expires worthless. It describes current positioning; it is not a forecast and it moves as open interest changes.
Put/call ratios, max pain, implied volatility skew and where open interest is concentrated.
Earnings
Forward consensus
| Period | EPS | Analysts | Revenue | Growth |
|---|---|---|---|---|
| Current quarter | — | — | $82.30M | +7.9% |
| Next quarter | — | — | $83.50M | +10.0% |
| Current year | — | — | $318.05M | +10.4% |
| Next year | — | — | $284.10M | -10.7% |
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
Short interest
Exchanges publish short interest twice a month with a settlement lag, so this is roughly two weeks behind. Days to cover divides shares short by average daily volume — it estimates how long covering would take, not whether it will happen.
Dividends & splits
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.