OPTICAL CABLE CORP
OCC · Drawing & Insulating of Nonferrous Wire · 8.8M shares · EDGAR filings ↗
Net buyback after stock comp: -$442K (gross $2K, SBC $443K)
Grade
D47Sub-scale fiber/connectivity micro-cap posting a loss with negative returns and very thin cash.
Strengths
- Diverse niche product portfolio across enterprise, harsh-environment and specialty markets
- New strategic collaboration and $2M equity investment from Lightera/Furukawa
- Adequate current ratio (1.82) and modest positive FCF ($1.1M)
Risks
- Negative ROE (-8.8%) and ROA (-3.6%) with a sharp loss-year earnings decline
- Very low cash ($237k, 6.4th pct) and weak quick ratio (0.65)
- Only ~50% capacity utilization; sub-scale model not consistently profitable
Notable findings
- Revenue declineRevenue -12.3% YoY
- Pending mergerAdditional personnel would need to be hired and trained, additional warehousing space may be needed, and, depending on product mix, certain additional production equipment may need to be acquired, to
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Return on equity
-8.8%
Return on assets
-3.6%
Revenue growth (QoQ)
-12.3%
Current ratio
1.8×
Free cash flow
$1M
EBITDA
$354K
Tangible book value
$16M
Cash & investments
$238K
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-23 | WEBER CRAIG H | Disposition | 739 | $23.15 |
| 2026-06-22 | WEBER CRAIG H | Disposition | 300 | $23.01 |
| 2026-06-22 | WEBER CRAIG H | Disposition | 106 | $23.03 |
| 2026-06-22 | WEBER CRAIG H | Disposition | 3 | $23.45 |
| 2026-06-22 | WEBER CRAIG H | Disposition | 1.3K | $23.00 |
| 2026-06-16 | FRAZIER RANDALL H | Disposition | 9.4K | $21.00 |
| 2026-06-16 | FRAZIER RANDALL H | Disposition | 200 | $21.02 |
| 2026-06-16 | FRAZIER RANDALL H | Disposition | 250 | $21.11 |
| 2026-06-16 | FRAZIER RANDALL H | Disposition | 197 | $21.12 |
| 2026-06-16 | Nygren John A Jr | Grant | 3.7K | — |
| 2026-06-16 | WEBER CRAIG H | Grant | 3.7K | — |
| 2026-06-16 | HOLLAND JOHN M | Grant | 3.7K | — |
| 2026-06-16 | FRAZIER RANDALL H | Grant | 3.7K | — |
| 2026-06-11 | FRAZIER RANDALL H | Disposition | 1.4K | $26.64 |
| 2026-06-11 | FRAZIER RANDALL H | Disposition | 9.7K | $25.24 |
| 2026-06-11 | FRAZIER RANDALL H | Disposition | 3.4K | $26.16 |
| 2026-06-11 | FRAZIER RANDALL H | Disposition | 20K | $24.13 |
| 2026-05-03 | HOLLAND JOHN M | Tax withheld | 2.5K | $11.00 |
| 2026-05-03 | WEBER CRAIG H | Tax withheld | 2.0K | $11.00 |
| 2026-01-31 | SMITH TRACY G | Tax withheld | 4.3K | $4.93 |
| 2026-01-31 | WILKIN NEIL D JR | Tax withheld | 8.0K | $4.93 |
| 2025-05-02 | Nygren John A Jr | Grant | 9.1K | — |
| 2025-05-02 | WEBER CRAIG H | Grant | 9.1K | — |
| 2025-05-02 | FRAZIER RANDALL H | Grant | 9.1K | — |
| 2025-05-02 | HOLLAND JOHN M | Grant | 9.1K | — |
| 2025-01-31 | WILKIN NEIL D JR | Tax withheld | 4.3K | $4.93 |
| 2025-01-31 | SMITH TRACY G | Tax withheld | 2.6K | $4.93 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (0)
Suppliers (1)
- Lightera, LLC
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-10 | ResultsExhibits | filing ↗ |
| 2026-05-06 | Material agreement1.02Exhibits | filing ↗ |
| 2026-04-01 | Shareholder voteReg FDExhibits | filing ↗ |
| 2026-03-12 | ResultsExhibits | filing ↗ |
| 2025-12-19 | ResultsExhibits | filing ↗ |
| 2025-09-16 | ResultsExhibits | filing ↗ |
| 2025-07-10 | Material agreement3.02Exhibits | filing ↗ |
| 2025-06-06 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-10 | 2026-06-08 | 0001437749-26-020157 ↗ |
| 10-Q | 2026-06-08 | 2026-04-30 | 0001437749-26-019811 ↗ |
| 8-K | 2026-05-06 | 2026-04-30 | 0001437749-26-015207 ↗ |
| 8-K | 2026-04-01 | 2026-03-31 | 0001437749-26-010888 ↗ |
| 8-K | 2026-03-12 | 2026-03-10 | 0001437749-26-007973 ↗ |
| 10-Q | 2026-03-10 | 2026-01-31 | 0001437749-26-007463 ↗ |
| 8-K | 2025-12-19 | 2025-12-18 | 0001437749-25-038442 ↗ |
| 10-K | 2025-12-18 | 2025-10-31 | 0001437749-25-038228 ↗ |
| 8-K | 2025-09-16 | 2025-09-11 | 0001437749-25-029177 ↗ |
| 10-Q | 2025-09-11 | 2025-07-31 | 0001437749-25-028857 ↗ |
| 8-K | 2025-07-10 | 2025-07-07 | 0001437749-25-022531 ↗ |
| 8-K | 2025-06-06 | 2025-06-05 | 0001437749-25-019730 ↗ |