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.61K227.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.21K227.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.20K227.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.10K226.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.80K226.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.70K226.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.50K226.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.09K225.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.69K225.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.59K225.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.49K223.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.57K221.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.97K221.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.70K221.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.40K220.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.27K219.61K

Common Stock

Direct
D · Disposition

Shares

3K

Price / share

$19.65

Trade value

$58.95K

% of position

1.4%
6/29/2026
219.61K216.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.61K212.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.31K209.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.91K209.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.31K206.91K

Common Stock

Direct
D · Disposition

Shares

2K

Price / share

$20.22

Trade value

$40.43K

% of position

1.0%
6/29/2026
206.91K204.91K

Common Stock

Direct
D · Disposition

Shares

1K

Price / share

$20.25

Trade value

$20.25K

% of position

0.5%
6/29/2026
204.91K203.91K
Total

Net shares

23.70K

Net value

-$470.41K

Derivative Transactions0
No derivative transactions reported