MFBP
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 MFBP 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 | $23.91M | $23.79M | $23.93M | $19.09M | +0.5% |
| Operating revenue | $23.91M | $23.79M | $23.93M | $19.09M | +0.5% |
| Selling, general & admin | $1.89M | $1.65M | $1.25M | $1.30M | +14.6% |
| Total operating expense | $17.26M | $17.22M | $15.34M | $12.69M | +0.2% |
| Pre-tax income | $5.46M | $5.97M | $7.29M | $5.73M | -8.6% |
| Tax provision | $1.15M | $1.20M | $1.60M | $1.22M | -4.0% |
| Net income | $4.30M | $4.77M | $5.70M | $4.51M | -9.8% |
| Net income to common | $2.34M | $3.63M | $5.46M | $4.33M | -35.5% |
| Basic EPS | 1.20 | 1.83 | 2.75 | 2.19 | -34.4% |
| Diluted EPS | 1.19 | 1.81 | 2.72 | 2.18 | -34.3% |
| Basic shares | 1.95M | 1.98M | 1.98M | 1.98M | -1.6% |
| Diluted shares | 1.97M | 2.00M | 2.00M | 1.98M | -1.4% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Cash & equivalents | $16.83M | $39.33M | $49.14M | $93.17M | -57.2% |
| Property, plant & equipment | $4.95M | $4.78M | $4.21M | $4.06M | +3.5% |
| Total assets | $508.34M | $525.01M | $453.26M | $451.00M | -3.2% |
| Total debt | $952.00K | $1.16M | $1.32M | $1.55M | -17.6% |
| Total liabilities | $374.49M | $396.93M | $328.06M | $332.94M | -5.7% |
| Retained earnings | $33.05M | $31.16M | $27.91M | $23.00M | +6.1% |
| Shareholder equity | $133.85M | $128.07M | $125.20M | $118.06M | +4.5% |
| Net tangible assets | $133.85M | $128.07M | $125.20M | $118.06M | +4.5% |
| Shares issued | 1.93M | 1.98M | 1.98M | 1.98M | -2.5% |
| Line item | 2025 | 2024 | 2023 | 2022 | 2021 | YoY |
|---|---|---|---|---|---|---|
| Net income | $4.30M | $4.77M | $5.70M | $4.51M | — | -9.8% |
| Depreciation & amortisation | $395.00K | $326.00K | $338.00K | $401.00K | — | +21.2% |
| Stock-based compensation | $136.00K | $188.00K | $122.00K | $43.00K | — | -27.7% |
| Change in working capital | -$609.00K | -$1.72M | $1.05M | $759.00K | — | +64.5% |
| Operating cash flow | $3.50M | $2.68M | $7.98M | $6.30M | — | +30.7% |
| Capital expenditure | -$752.00K | -$1.07M | -$761.00K | -$711.00K | — | +29.9% |
| Investing cash flow | $417.00K | -$80.28M | -$44.72M | -$48.03M | — | +100.5% |
| Share buybacks | -$974.00K | $0 | — | — | $0 | — |
| Dividends paid | -$2.43M | -$1.54M | -$557.00K | -$417.00K | — | -58.0% |
| Financing cash flow | -$25.63M | $68.28M | -$7.04M | $89.90M | — | -137.5% |
| Free cash flow | $2.75M | $1.60M | $7.22M | $5.59M | — | +71.3% |
| End cash position | $14.65M | $36.37M | $45.69M | $89.47M | — | -59.7% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | YoY |
|---|---|---|---|---|---|---|
| Total revenue | $5.65M | $5.63M | $5.85M | $6.04M | $6.11M | +0.4% |
| Operating revenue | $5.65M | $5.63M | $5.85M | $6.04M | $6.11M | +0.4% |
| Selling, general & admin | $374.00K | $439.00K | $461.00K | $470.00K | $517.00K | -14.8% |
| Total operating expense | $4.25M | $4.27M | $4.45M | $4.02M | $4.53M | -0.5% |
| Pre-tax income | $1.05M | $1.23M | $771.00K | $2.05M | $1.29M | -14.4% |
| Tax provision | $214.00K | $268.00K | $163.00K | $434.00K | $266.00K | -20.1% |
| Net income | $836.00K | $958.00K | $608.00K | $1.62M | $1.03M | -12.7% |
| Net income to common | $346.00K | $468.00K | $118.00K | $1.13M | $539.00K | -26.1% |
| Basic EPS | 0.18 | 0.24 | 0.06 | 0.58 | 0.28 | -25.0% |
| Diluted EPS | 0.18 | 0.24 | 0.06 | 0.58 | 0.27 | -25.0% |
| Basic shares | 1.94M | 1.93M | 1.93M | 1.94M | 1.95M | +0.1% |
| Diluted shares | 1.97M | 1.96M | 1.95M | 1.96M | 1.97M | +0.5% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | YoY |
|---|---|---|---|---|---|---|
| Cash & equivalents | $20.59M | $33.98M | $16.83M | $40.76M | $33.73M | -39.4% |
| Property, plant & equipment | $5.02M | $4.82M | $4.95M | $5.06M | $5.13M | +4.0% |
| Total assets | $503.53M | — | — | — | — | — |
| Total debt | $843.00K | $898.00K | $952.00K | $1.00M | $1.06M | -6.1% |
| Total liabilities | $370.18M | $383.98M | $374.49M | $386.20M | $390.96M | -3.6% |
| Retained earnings | $33.63M | $33.40M | $33.05M | $33.04M | $32.02M | +0.7% |
| Shareholder equity | $133.34M | $133.54M | $133.85M | $133.19M | $131.24M | -0.1% |
| Net tangible assets | $133.34M | $133.54M | $133.85M | $133.19M | $131.24M | -0.1% |
| Shares issued | 1.94M | 1.94M | 1.93M | 1.94M | 1.94M | 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
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.