Sign in

CIK 0001000230 · Non-accelerated filer<br>Smaller reporting company

OPTICAL CABLE CORP

Sign in to watch
Ticker
OCC
Exchange
Nasdaq
Industry
Drawing & Insulating of Nonferrous Wire
FY end
Oct 31
Incorporated
VA
Entity type
operating
EIN
541237042
Phone
5402650690
Business address
5290 CONCOURSE DR, ROANOKE, VA, 24019
Open-market buys, last 90 days
$0
in 0 filings
Open-market sales, last 90 days
$0
in 0 filings

Shares bought or sold at a price by officers, directors and 10% owners (Form 4 codes P and S). Grants, option exercises and tax withholding aren't counted.

Reading 99 more Form 4s from the SEC; this list fills in as they're read.

Date Insider Transaction Shares Price Value Owned after
2026-06-22 WEBER CRAIG H Director Sale −106 $23.03 $2K 228,349
2026-06-22 WEBER CRAIG H Director Sale −3 $23.45 $70 228,346
2026-06-22 WEBER CRAIG H Director Returned to the company −1,252 $23.00 $29K 228,755
2026-06-22 WEBER CRAIG H Director Returned to the company −300 $23.01 $7K 228,455
2026-06-22 WEBER CRAIG H Director Returned to the company −106 $23.03 $2K 228,349
2026-06-22 WEBER CRAIG H Director Returned to the company −3 $23.45 $70 228,346
2026-06-16 FRAZIER RANDALL H Director Sale −9,353 $21.00 $196K 47,518
2026-06-16 FRAZIER RANDALL H Director Sale −200 $21.02 $4K 47,318
2026-06-16 FRAZIER RANDALL H Director Sale −250 $21.11 $5K 47,068
2026-06-16 FRAZIER RANDALL H Director Sale −197 $21.12 $4K 46,871
2026-06-16 Nygren John A Jr Director Grant or award +3,733 99,580
2026-06-16 WEBER CRAIG H Director Grant or award +3,733 230,007
2026-06-16 HOLLAND JOHN M Director Grant or award +3,733 151,240
2026-06-16 FRAZIER RANDALL H Director Grant or award +3,733 50,604
2026-06-16 FRAZIER RANDALL H Director Returned to the company −9,353 $21.00 $196K 47,518
2026-06-16 FRAZIER RANDALL H Director Returned to the company −200 $21.02 $4K 47,318
2026-06-16 FRAZIER RANDALL H Director Returned to the company −250 $21.11 $5K 47,068
2026-06-16 FRAZIER RANDALL H Director Returned to the company −197 $21.12 $4K 46,871
2026-06-11 FRAZIER RANDALL H Director Sale −1,400 $26.64 $37K 90,471
2026-06-11 FRAZIER RANDALL H Director Sale −9,684 $25.24 $244K 80,787

Page 6 of 20 · 394 trades