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-23 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 739.0 | 23.15 |
| 2026-06-22 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 3.0 | 23.45 |
| 2026-06-22 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 106.0 | 23.03 |
| 2026-06-22 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 300.0 | 23.01 |
| 2026-06-22 | WEBER CRAIG H | D · Disposition to issuer | Common Stock | 1252.0 | 23.0 |
| 2026-06-16 | Nygren John A Jr | A · Grant / award | Common Stock | 3733.0 | 0.0 |
| 2026-06-16 | WEBER CRAIG H | A · Grant / award | Common Stock | 3733.0 | 0.0 |
| 2026-06-16 | HOLLAND JOHN M | A · Grant / award | Common Stock | 3733.0 | 0.0 |
| 2026-06-16 | FRAZIER RANDALL H | A · Grant / award | Common Stock | 3733.0 | 0.0 |
| 2026-06-16 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 9353.0 | 21.0 |
| 2026-06-16 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 200.0 | 21.02 |
| 2026-06-16 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 250.0 | 21.11 |
| 2026-06-16 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 197.0 | 21.12 |
| 2026-06-11 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 20476.0 | 24.13 |
| 2026-06-11 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 1400.0 | 26.64 |
| 2026-06-11 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 3440.0 | 26.16 |
| 2026-06-11 | FRAZIER RANDALL H | D · Disposition to issuer | Common Stock | 9684.0 | 25.24 |
| 2026-05-03 | HOLLAND JOHN M | F · Tax / exercise payment | Common Stock | 2513.0 | 11.0 |
| 2026-05-03 | WEBER CRAIG H | F · Tax / exercise payment | Common Stock | 1993.0 | 11.0 |
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.30M |
| 2023-10-31 | $72.17M | $79.51M |
| 2022-10-31 | $69.08M | $79.66M |
| 2021-10-31 | $59.14M | $73.68M |
| 2020-10-31 | $55.28M | $71.47M |
| 2019-10-31 | $71.32M | $93.49M |
| 2018-10-31 | $87.83M | $117.18M |