R F INDUSTRIES LTD
RFIL · Electronic Connectors · 10.9M shares · +2%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$766K (gross $158K, SBC $924K)
Reference price $4.68 · est. market cap ~$51M — last insider purchase, 2025-03-27 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
D50Micro-cap interconnect maker at breakeven, dependent on wireless/broadband carriers and continued access to capital.
Strengths
- Positive free cash flow — FCF $4.3M (22nd)
- Adequate current ratio — 1.67 (42nd)
Risks
- Breakeven/erratic earnings — ROE 0.2%, net income -101.1% (15th)
- Customer/end-market dependence — risk factors: heavily dependent on wireless/broadband providers; credit-facility and capital-access risk
- Weak quick liquidity — 1.02 (25th)
Notable findings
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Revenue declineRevenue -20.1% YoY
- Notable holderHeld by 5 notable fund(s): RENAISSANCE TECHNOLOGIES LLC, STATE STREET CORP, CITADEL ADVISORS LLC +2 more (as of 2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Return on equity
0.2%
Return on assets
0.1%
Revenue growth (QoQ)
-20.1%
Current ratio
1.7×
Free cash flow
$4M
EBITDA
$4M
Tangible book value
$17M
Cash & investments
$5M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-04-13 | Dawson Robert D | Tax withheld | 662 | $12.25 |
| 2026-04-13 | Bibisi Ray Michael | Tax withheld | 125 | $12.25 |
| 2026-04-13 | Yin Peter | Tax withheld | 245 | $12.25 |
| 2026-04-11 | Yin Peter | Tax withheld | 120 | $11.83 |
| 2026-04-11 | Yin Peter | Tax withheld | 222 | $11.83 |
| 2026-04-11 | Bibisi Ray Michael | Tax withheld | 35 | $11.83 |
| 2026-04-11 | Dawson Robert D | Tax withheld | 420 | $11.83 |
| 2026-04-11 | Dawson Robert D | Tax withheld | 1.0K | $11.83 |
| 2026-04-11 | Bibisi Ray Michael | Tax withheld | 140 | $11.83 |
| 2026-01-13 | Dawson Robert D | Tax withheld | 3.5K | $6.66 |
| 2026-01-13 | Yin Peter | Tax withheld | 770 | $6.66 |
| 2026-01-13 | Bibisi Ray Michael | Tax withheld | 790 | $6.66 |
| 2026-01-11 | Yin Peter | Tax withheld | 187 | $5.96 |
| 2026-01-11 | Bibisi Ray Michael | Tax withheld | 190 | $5.96 |
| 2026-01-11 | Dawson Robert D | Tax withheld | 943 | $5.96 |
| 2026-01-10 | Bibisi Ray Michael | Tax withheld | 26 | $5.96 |
| 2026-01-10 | Yin Peter | Tax withheld | 47 | $5.96 |
| 2026-01-10 | Dawson Robert D | Tax withheld | 158 | $5.96 |
| 2026-01-07 | Yin Peter | Grant | 16K | — |
| 2026-01-07 | Bibisi Ray Michael | Grant | 16K | — |
| 2026-01-07 | Dawson Robert D | Grant | 44K | — |
| 2025-10-11 | Bibisi Ray Michael | Tax withheld | 120 | $8.22 |
| 2025-10-11 | Dawson Robert D | Tax withheld | 245 | $8.22 |
| 2025-10-11 | Dawson Robert D | Tax withheld | 400 | $8.22 |
| 2025-10-11 | Yin Peter | Tax withheld | 88 | $8.22 |
| 2025-10-11 | Yin Peter | Tax withheld | 160 | $8.22 |
| 2025-10-11 | Bibisi Ray Michael | Tax withheld | 33 | $8.22 |
| 2025-10-10 | Yin Peter | Tax withheld | 65 | $8.22 |
| 2025-10-10 | Bibisi Ray Michael | Tax withheld | 27 | $8.22 |
| 2025-10-10 | Dawson Robert D | Tax withheld | 172 | $8.22 |
| 2025-09-10 | Cefali Sheryl Lynn | Grant | 10K | — |
| 2025-09-10 | Holdsworth Mark Keith | Grant | 10K | — |
| 2025-09-10 | Tidwell Kay Lee | Grant | 10K | — |
| 2025-09-10 | GARLAND GERALD T | Grant | 10K | — |
| 2025-07-11 | Bibisi Ray Michael | Tax withheld | 102 | $7.17 |
| 2025-07-11 | Dawson Robert D | Tax withheld | 202 | $7.17 |
| 2025-07-11 | Dawson Robert D | Tax withheld | 411 | $7.17 |
| 2025-07-11 | Yin Peter | Tax withheld | 78 | $7.17 |
| 2025-07-11 | Yin Peter | Tax withheld | 143 | $7.17 |
| 2025-07-11 | Bibisi Ray Michael | Tax withheld | 32 | $7.17 |
| 2025-07-10 | Yin Peter | Tax withheld | 56 | $7.04 |
| 2025-07-10 | Bibisi Ray Michael | Tax withheld | 27 | $7.04 |
| 2025-07-10 | Dawson Robert D | Tax withheld | 155 | $7.04 |
| 2025-04-11 | Yin Peter | Tax withheld | 105 | $3.99 |
| 2025-04-11 | Bibisi Ray Michael | Tax withheld | 62 | $3.99 |
| 2025-04-11 | Bibisi Ray Michael | Tax withheld | 143 | $3.99 |
| 2025-04-11 | Yin Peter | Tax withheld | 140 | $3.99 |
| 2025-04-11 | Dawson Robert D | Tax withheld | 160 | $3.99 |
| 2025-04-11 | Dawson Robert D | Tax withheld | 425 | $3.99 |
| 2025-04-10 | Bibisi Ray Michael | Tax withheld | 38 | $4.00 |
| 2025-04-10 | Dawson Robert D | Tax withheld | 86 | $4.00 |
| 2025-04-10 | Yin Peter | Tax withheld | 65 | $4.00 |
| 2025-03-27 | Holdsworth Mark Keith | Buy | 5.0K | $4.68 |
| 2025-03-27 | Holdsworth Mark Keith | Buy | 10K | $4.74 |
| 2025-01-13 | Dawson Robert D | Grant | 44K | — |
| 2025-01-13 | Bibisi Ray Michael | Grant | 16K | — |
| 2025-01-13 | Yin Peter | Grant | 16K | — |
| 2025-01-10 | Dawson Robert D | Tax withheld | 5.2K | $3.83 |
| 2025-01-10 | Yin Peter | Tax withheld | 1.4K | $3.83 |
| 2025-01-10 | Bibisi Ray Michael | Tax withheld | 1.1K | $3.83 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-15 | ResultsExhibits | filing ↗ |
| 2026-03-16 | ResultsExhibits | filing ↗ |
| 2026-01-14 | ResultsExhibits | filing ↗ |
| 2025-11-06 | Material agreementDebt obligationExhibits | filing ↗ |
| 2025-09-12 | Shareholder vote | filing ↗ |
| 2025-09-11 | ResultsExhibits | filing ↗ |
| 2025-06-16 | ResultsExhibits | filing ↗ |
| 2025-03-17 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-15 | 2026-06-15 | 0001437749-26-020657 ↗ |
| 10-Q | 2026-06-15 | 2026-04-30 | 0001437749-26-020659 ↗ |
| 8-K | 2026-03-16 | 2026-03-16 | 0001437749-26-008405 ↗ |
| 10-Q | 2026-03-16 | 2026-01-31 | 0001437749-26-008410 ↗ |
| 8-K | 2026-01-14 | 2026-01-14 | 0001437749-26-001267 ↗ |
| 10-K | 2026-01-14 | 2025-10-31 | 0001437749-26-001268 ↗ |
| 8-K | 2025-11-06 | 2025-11-05 | 0001437749-25-033641 ↗ |
| 8-K | 2025-09-12 | 2025-09-10 | 0001437749-25-028969 ↗ |
| 8-K | 2025-09-11 | 2025-09-11 | 0001437749-25-028847 ↗ |
| 10-Q | 2025-09-11 | 2025-07-31 | 0001437749-25-028848 ↗ |
| 10-Q | 2025-06-16 | 2025-04-30 | 0001437749-25-020477 ↗ |
| 8-K | 2025-06-16 | 2025-06-16 | 0001437749-25-020476 ↗ |