A business in context
OCC research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 1600.0 | 19.55 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 278.0 | 19.58 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 300.0 | 19.59 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 1124.0 | 19.6 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 666.0 | 19.61 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 3000.0 | 19.65 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 600.0 | 20.04 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 4300.0 | 19.99 |
| 2026-06-29 | WEBER CRAIG H | S · Sale | Common Stock | 2400.0 | 20.03 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 2793.0 | 20.68 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 130.0 | 20.69 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 100.0 | 20.7 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 1058.0 | 20.71 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 830.0 | 20.71 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 100.0 | 20.72 |
| 2026-06-29 | WILKIN NEIL D JR | S · Sale | Common Stock | 900.0 | 20.75 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 1600.0 | 19.55 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 278.0 | 19.58 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 300.0 | 19.59 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 1124.0 | 19.6 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 666.0 | 19.61 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 3000.0 | 19.65 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 2400.0 | 20.03 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 600.0 | 20.04 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 2400.0 | 20.15 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 2000.0 | 20.22 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 1000.0 | 20.25 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 400.0 | 19.45 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 6.0 | 19.46 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 100.0 | 19.47 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 300.0 | 19.49 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 100.0 | 19.5 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 1914.0 | 19.54 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 100.0 | 19.53 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 100.0 | 19.53 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 400.0 | 19.52 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 412.0 | 19.51 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 200.0 | 19.5 |
| 2026-06-29 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 4300.0 | 19.99 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 2793.0 | 20.68 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 130.0 | 20.69 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 100.0 | 20.7 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 1058.0 | 20.71 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 830.0 | 20.71 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 100.0 | 20.72 |
| 2026-06-29 | WILKIN NEIL D JR | D · Disposition to issuer | Common Stock | 900.0 | 20.75 |
| 2026-06-23 | WEBER CRAIG H | S · Sale | Common Stock | 739.0 | 23.15 |
| 2026-06-22 | WEBER CRAIG H | S · Sale | Common Stock | 1252.0 | 23.0 |
| 2026-06-22 | WEBER CRAIG H | S · Sale | Common Stock | 300.0 | 23.01 |
| 2026-06-22 | WEBER CRAIG H | S · Sale | Common Stock | 106.0 | 23.03 |
Identity & relationships
SEC issuer · 0001000230OPTICAL CABLE CORP
- Legal Entity Identifier
- 529900VDFC1HM862HG67
- GLEIF legal name
- OPTICAL CABLE CORPORATION
- Entity / LEI registration status
- ACTIVE / LAPSED
- Reference data updated
- 2021-07-19T05:07:28Z
Search names and former names
View Wikidata identity and references ↗
- Optical Cable Corporation · alias · wikidata
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-10-31 | $66.67M | $71.95M |
| 2023-10-31 | $72.17M | $80.23M |
| 2022-10-31 | $69.08M | $80.39M |
| 2021-10-31 | $59.14M | $74.35M |
| 2020-10-31 | $55.28M | $72.12M |
| 2019-10-31 | $71.32M | $94.33M |
| 2018-10-31 | $87.83M | $118.24M |