LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
OCCCIK 0001000230

OPTICAL CABLE CORP

70 transactions by 6 insiders, from January 31, 2026 to July 9, 2026.

Transactions
706 insiders
Bought · P
Nonenobody bought on the open market
Sold · S
$284Kopen market
Net
−$284Knet selling

Officers and directors

People inside the company. What they do with their own shares is the reason this data exists.

InsiderTradesPlannedBoughtSold
Craig H. WeberDir30———
Neil D. Wilkin Jr.CEO25———
Randall H. FrazierDir9———
Tracy G. SmithCFO3——$284K
John M. HollandDir2———
John A. Nygren Jr.Dir1———

All transactions

70 in total, newest filings first.

InsiderDateCodeSharesPriceValue
Tracy G. SmithCFOJul 9S16,453$17.23$283K
Tracy G. SmithCFOJun 30S32$22.00$704
Craig H. WeberDirJun 29D1,000$20.25$20K
Craig H. WeberDirJun 29D2,000$20.22$40K
Craig H. WeberDirJun 29D2,400$20.15$48K
Craig H. WeberDirJun 29D600$20.04$12K
Craig H. WeberDirJun 29D2,400$20.03$48K
Craig H. WeberDirJun 29D4,300$19.99$86K
Craig H. WeberDirJun 29D3,000$19.65$59K
Craig H. WeberDirJun 29D666$19.61$13K
Craig H. WeberDirJun 29D1,124$19.60$22K
Craig H. WeberDirJun 29D300$19.59$6K
Craig H. WeberDirJun 29D278$19.58$5K
Craig H. WeberDirJun 29D1,600$19.55$31K
Craig H. WeberDirJun 29D1,914$19.54$37K
Craig H. WeberDirJun 29D100$19.53$2K
Craig H. WeberDirJun 29D100$19.53$2K
Craig H. WeberDirJun 29D400$19.52$8K
Craig H. WeberDirJun 29D412$19.51$8K
Craig H. WeberDirJun 29D200$19.50$4K
Craig H. WeberDirJun 29D100$19.50$2K
Craig H. WeberDirJun 29D300$19.49$6K
Craig H. WeberDirJun 29D100$19.47$2K
Craig H. WeberDirJun 29D6$19.46$117
Craig H. WeberDirJun 29D400$19.45$8K
Neil D. Wilkin Jr.CEOJun 30D3,915$21.82$85K
Neil D. Wilkin Jr.CEOJun 30D200$21.74$4K
Neil D. Wilkin Jr.CEOJun 30D600$21.74$13K
Neil D. Wilkin Jr.CEOJun 30D6$21.73$130
Neil D. Wilkin Jr.CEOJun 30D100$21.73$2K
Neil D. Wilkin Jr.CEOJun 30D400$21.72$9K
Neil D. Wilkin Jr.CEOJun 30D485$21.71$11K
Neil D. Wilkin Jr.CEOJun 30D62$21.71$1K
Neil D. Wilkin Jr.CEOJun 30D4,986$21.70$108K
Neil D. Wilkin Jr.CEOJun 30D658$21.69$14K
Neil D. Wilkin Jr.CEOJun 30D400$21.69$9K
Neil D. Wilkin Jr.CEOJun 30D3,188$21.68$69K
Neil D. Wilkin Jr.CEOJun 30D100$20.81$2K
Neil D. Wilkin Jr.CEOJun 30D42$20.78$873
Neil D. Wilkin Jr.CEOJun 30D1,010$20.74$21K
Neil D. Wilkin Jr.CEOJun 30D258$20.70$5K
Neil D. Wilkin Jr.CEOJun 30D2,679$20.68$55K
Neil D. Wilkin Jr.CEOJun 29D900$20.75$19K
Neil D. Wilkin Jr.CEOJun 29D100$20.72$2K
Neil D. Wilkin Jr.CEOJun 29D830$20.71$17K
Neil D. Wilkin Jr.CEOJun 29D1,058$20.71$22K
Neil D. Wilkin Jr.CEOJun 29D100$20.70$2K
Neil D. Wilkin Jr.CEOJun 29D130$20.69$3K
Neil D. Wilkin Jr.CEOJun 29D2,793$20.68$58K
Craig H. WeberDirJun 23D739$23.15$17K
Craig H. WeberDirJun 22D3$23.45$70
Craig H. WeberDirJun 22D106$23.03$2K
Craig H. WeberDirJun 22D300$23.01$7K
Craig H. WeberDirJun 22D1,252$23.00$29K
Craig H. WeberDirJun 16A3,733$0.00—
John A. Nygren Jr.DirJun 16A3,733$0.00—
John M. HollandDirJun 16A3,733$0.00—
Randall H. FrazierDirJun 16A3,733$0.00—
Randall H. FrazierDirJun 16D197$21.12$4K
Randall H. FrazierDirJun 16D250$21.11$5K
Randall H. FrazierDirJun 16D200$21.02$4K
Randall H. FrazierDirJun 16D9,353$21.00$196K
Randall H. FrazierDirJun 11D20,476$24.13$494K
Randall H. FrazierDirJun 11D3,440$26.16$90K
Randall H. FrazierDirJun 11D9,684$25.24$244K
Randall H. FrazierDirJun 11D1,400$26.64$37K
Craig H. WeberDirMay 3F1,993$11.00$22K
John M. HollandDirMay 3F2,513$11.00$28K
Tracy G. SmithCFOJan 31F4,341$4.93$21K
Neil D. Wilkin Jr.CEOJan 31F8,000$4.93$39K