WEBER CRAIG H

PrivateCIK: 1241193
Location

ROANOKE, VA

WEBER CRAIG H reported 23 transactions at OPTICAL CABLE CORP

Review the transaction codes below to understand the nature of each event.

InsiderWEBER CRAIG HCIK 1241193
→
IssuerOPTICAL CABLE CORPCIK 1000230
Director
Since Apr 2019
-23.70K
Net shares
Net seller
$470.4K
Total sold
0
Open market trades
0B · 0S
23
Total transactions
23.70K disposed
Non-Derivative Transactions23

Common Stock

Direct
D · Disposition

Shares

−400.00

Price / share

$19.45

Trade value

$7.78K

% of position

0.2%
6/29/2026
227.61K→227.21K

Common Stock

Direct
D · Disposition

Shares

−6.00

Price / share

$19.45

Trade value

$116.73

% of position

0.0%
6/29/2026
227.21K→227.20K

Common Stock

Direct
D · Disposition

Shares

−100.00

Price / share

$19.47

Trade value

$1.95K

% of position

0.0%
6/29/2026
227.20K→227.10K

Common Stock

Direct
D · Disposition

Shares

−300.00

Price / share

$19.48

Trade value

$5.85K

% of position

0.1%
6/29/2026
227.10K→226.80K

Common Stock

Direct
D · Disposition

Shares

−100.00

Price / share

$19.50

Trade value

$1.95K

% of position

0.0%
6/29/2026
226.80K→226.70K

Common Stock

Direct
D · Disposition

Shares

−200.00

Price / share

$19.50

Trade value

$3.90K

% of position

0.1%
6/29/2026
226.70K→226.50K

Common Stock

Direct
D · Disposition

Shares

−412.00

Price / share

$19.51

Trade value

$8.04K

% of position

0.2%
6/29/2026
226.50K→226.09K

Common Stock

Direct
D · Disposition

Shares

−400.00

Price / share

$19.52

Trade value

$7.81K

% of position

0.2%
6/29/2026
226.09K→225.69K

Common Stock

Direct
D · Disposition

Shares

−100.00

Price / share

$19.52

Trade value

$1.95K

% of position

0.0%
6/29/2026
225.69K→225.59K

Common Stock

Direct
D · Disposition

Shares

−100.00

Price / share

$19.53

Trade value

$1.95K

% of position

0.0%
6/29/2026
225.59K→225.49K

Common Stock

Direct
D · Disposition

Shares

−1.91K

Price / share

$19.54

Trade value

$37.40K

% of position

0.8%
6/29/2026
225.49K→223.57K

Common Stock

Direct
D · Disposition

Shares

−1.60K

Price / share

$19.55

Trade value

$31.28K

% of position

0.7%
6/29/2026
223.57K→221.97K

Common Stock

Direct
D · Disposition

Shares

−278.00

Price / share

$19.58

Trade value

$5.44K

% of position

0.1%
6/29/2026
221.97K→221.70K

Common Stock

Direct
D · Disposition

Shares

−300.00

Price / share

$19.59

Trade value

$5.88K

% of position

0.1%
6/29/2026
221.70K→221.40K

Common Stock

Direct
D · Disposition

Shares

−1.12K

Price / share

$19.60

Trade value

$22.03K

% of position

0.5%
6/29/2026
221.40K→220.27K

Common Stock

Direct
D · Disposition

Shares

−666.00

Price / share

$19.61

Trade value

$13.06K

% of position

0.3%
6/29/2026
220.27K→219.61K

Common Stock

Direct
D · Disposition

Shares

−3K

Price / share

$19.65

Trade value

$58.95K

% of position

1.4%
6/29/2026
219.61K→216.61K

Common Stock

Direct
D · Disposition

Shares

−4.30K

Price / share

$19.98

Trade value

$85.94K

% of position

2.0%
6/29/2026
216.61K→212.31K

Common Stock

Direct
D · Disposition

Shares

−2.40K

Price / share

$20.03

Trade value

$48.07K

% of position

1.1%
6/29/2026
212.31K→209.91K

Common Stock

Direct
D · Disposition

Shares

−600.00

Price / share

$20.04

Trade value

$12.02K

% of position

0.3%
6/29/2026
209.91K→209.31K

Common Stock

Direct
D · Disposition

Shares

−2.40K

Price / share

$20.15

Trade value

$48.36K

% of position

1.1%
6/29/2026
209.31K→206.91K

Common Stock

Direct
D · Disposition

Shares

−2K

Price / share

$20.22

Trade value

$40.43K

% of position

1.0%
6/29/2026
206.91K→204.91K

Common Stock

Direct
D · Disposition

Shares

−1K

Price / share

$20.25

Trade value

$20.25K

% of position

0.5%
6/29/2026
204.91K→203.91K
Total

Net shares

−23.70K

Net value

-$470.41K

Derivative Transactions0
No derivative transactions reported
WEBER CRAIG H — Insider Transaction (Form 4) Filed Jul 1, 2026 | Finecho