‹ Screener

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

D50

Micro-cap interconnect maker at breakeven, dependent on wireless/broadband carriers and continued access to capital.

Strengths

Risks

Notable findings

Quarterly revenue

2019-04-30 · $14M2019-07-31 · $16M2019-10-31 · $16M2020-01-31 · $12M

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

DateInsiderTypeSharesPrice
2026-04-13Dawson Robert DTax withheld662$12.25
2026-04-13Bibisi Ray MichaelTax withheld125$12.25
2026-04-13Yin PeterTax withheld245$12.25
2026-04-11Yin PeterTax withheld120$11.83
2026-04-11Yin PeterTax withheld222$11.83
2026-04-11Bibisi Ray MichaelTax withheld35$11.83
2026-04-11Dawson Robert DTax withheld420$11.83
2026-04-11Dawson Robert DTax withheld1.0K$11.83
2026-04-11Bibisi Ray MichaelTax withheld140$11.83
2026-01-13Dawson Robert DTax withheld3.5K$6.66
2026-01-13Yin PeterTax withheld770$6.66
2026-01-13Bibisi Ray MichaelTax withheld790$6.66
2026-01-11Yin PeterTax withheld187$5.96
2026-01-11Bibisi Ray MichaelTax withheld190$5.96
2026-01-11Dawson Robert DTax withheld943$5.96
2026-01-10Bibisi Ray MichaelTax withheld26$5.96
2026-01-10Yin PeterTax withheld47$5.96
2026-01-10Dawson Robert DTax withheld158$5.96
2026-01-07Yin PeterGrant16K
2026-01-07Bibisi Ray MichaelGrant16K
2026-01-07Dawson Robert DGrant44K
2025-10-11Bibisi Ray MichaelTax withheld120$8.22
2025-10-11Dawson Robert DTax withheld245$8.22
2025-10-11Dawson Robert DTax withheld400$8.22
2025-10-11Yin PeterTax withheld88$8.22
2025-10-11Yin PeterTax withheld160$8.22
2025-10-11Bibisi Ray MichaelTax withheld33$8.22
2025-10-10Yin PeterTax withheld65$8.22
2025-10-10Bibisi Ray MichaelTax withheld27$8.22
2025-10-10Dawson Robert DTax withheld172$8.22
2025-09-10Cefali Sheryl LynnGrant10K
2025-09-10Holdsworth Mark KeithGrant10K
2025-09-10Tidwell Kay LeeGrant10K
2025-09-10GARLAND GERALD TGrant10K
2025-07-11Bibisi Ray MichaelTax withheld102$7.17
2025-07-11Dawson Robert DTax withheld202$7.17
2025-07-11Dawson Robert DTax withheld411$7.17
2025-07-11Yin PeterTax withheld78$7.17
2025-07-11Yin PeterTax withheld143$7.17
2025-07-11Bibisi Ray MichaelTax withheld32$7.17
2025-07-10Yin PeterTax withheld56$7.04
2025-07-10Bibisi Ray MichaelTax withheld27$7.04
2025-07-10Dawson Robert DTax withheld155$7.04
2025-04-11Yin PeterTax withheld105$3.99
2025-04-11Bibisi Ray MichaelTax withheld62$3.99
2025-04-11Bibisi Ray MichaelTax withheld143$3.99
2025-04-11Yin PeterTax withheld140$3.99
2025-04-11Dawson Robert DTax withheld160$3.99
2025-04-11Dawson Robert DTax withheld425$3.99
2025-04-10Bibisi Ray MichaelTax withheld38$4.00
2025-04-10Dawson Robert DTax withheld86$4.00
2025-04-10Yin PeterTax withheld65$4.00
2025-03-27Holdsworth Mark KeithBuy5.0K$4.68
2025-03-27Holdsworth Mark KeithBuy10K$4.74
2025-01-13Dawson Robert DGrant44K
2025-01-13Bibisi Ray MichaelGrant16K
2025-01-13Yin PeterGrant16K
2025-01-10Dawson Robert DTax withheld5.2K$3.83
2025-01-10Yin PeterTax withheld1.4K$3.83
2025-01-10Bibisi Ray MichaelTax withheld1.1K$3.83

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-15ResultsExhibitsfiling ↗
2026-03-16ResultsExhibitsfiling ↗
2026-01-14ResultsExhibitsfiling ↗
2025-11-06Material agreementDebt obligationExhibitsfiling ↗
2025-09-12Shareholder votefiling ↗
2025-09-11ResultsExhibitsfiling ↗
2025-06-16ResultsExhibitsfiling ↗
2025-03-17ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-150001437749-26-020657 ↗
10-Q2026-06-152026-04-300001437749-26-020659 ↗
8-K2026-03-162026-03-160001437749-26-008405 ↗
10-Q2026-03-162026-01-310001437749-26-008410 ↗
8-K2026-01-142026-01-140001437749-26-001267 ↗
10-K2026-01-142025-10-310001437749-26-001268 ↗
8-K2025-11-062025-11-050001437749-25-033641 ↗
8-K2025-09-122025-09-100001437749-25-028969 ↗
8-K2025-09-112025-09-110001437749-25-028847 ↗
10-Q2025-09-112025-07-310001437749-25-028848 ↗
10-Q2025-06-162025-04-300001437749-25-020477 ↗
8-K2025-06-162025-06-160001437749-25-020476 ↗