OCC · Optical Cable Corporation Common Stock
View on chartInsiders & Stakes
| Neil D. Wilkin Jr. Chairman, President and CEO | ▼ Sell | Other | 1,010,155 Shares held | 6/30/2026 | View profile |
| Tracy G. Smith SVP and CFO | ▼ Sell | Open Market | 329,826 Shares held | 7/9/2026 | View profile |
| Craig H. Weber Director | ▼ Sell | Other | 203,907 Shares held | 6/29/2026 | View profile |
| John M. Holland Director | ▲ Buy | Grant | 151,240 Shares held | 6/16/2026 | View profile |
| John A. Nygren Jr. Director | ▲ Buy | Grant | 99,580 Shares held | 6/16/2026 | View profile |
| Randall H. Frazier Director | ▼ Sell | Other | 46,871 Shares held | 6/16/2026 | View profile |
Transaction History
| Tracy G. Smith | ▼ Sell | Open Market | 16,453 | $283K | 7/9/2026 |
| Tracy G. Smith | ▼ Sell | Open Market | 32 | $704 | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 2,679 | $55K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 258 | $5K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 1,010 | $21K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 42 | $873 | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 400 | $9K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 658 | $14K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 4,986 | $108K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 62 | $1K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 485 | $11K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 400 | $9K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 100 | $2K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 6 | $130 | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 600 | $13K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 200 | $4K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 3,915 | $85K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 100 | $2K | 6/30/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 3,188 | $69K | 6/30/2026 |
| Craig H. Weber | ▼ Sell | Other | 400 | $8K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 6 | $117 | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 100 | $2K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 300 | $6K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 100 | $2K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 200 | $4K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 412 | $8K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 400 | $8K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 100 | $2K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 100 | $2K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 1,914 | $37K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 1,600 | $31K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 278 | $5K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 300 | $6K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 1,124 | $22K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 666 | $13K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 3,000 | $59K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 4,300 | $86K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 600 | $12K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 2,400 | $48K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 2,000 | $40K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 1,000 | $20K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 2,793 | $58K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 130 | $3K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 100 | $2K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 1,058 | $22K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 830 | $17K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 100 | $2K | 6/29/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Other | 900 | $19K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 2,400 | $48K | 6/29/2026 |
| Craig H. Weber | ▼ Sell | Other | 739 | $17K | 6/23/2026 |
| Craig H. Weber | ▼ Sell | Other | 1,252 | $29K | 6/22/2026 |
| Craig H. Weber | ▼ Sell | Other | 300 | $7K | 6/22/2026 |
| Craig H. Weber | ▼ Sell | Other | 106 | $2K | 6/22/2026 |
| Craig H. Weber | ▼ Sell | Other | 3 | $70 | 6/22/2026 |
| John A. Nygren Jr. | ▲ Buy | Grant | 3,733 | $0 | 6/16/2026 |
| Craig H. Weber | ▲ Buy | Grant | 3,733 | $0 | 6/16/2026 |
| John M. Holland | ▲ Buy | Grant | 3,733 | $0 | 6/16/2026 |
| Randall H. Frazier | ▲ Buy | Grant | 3,733 | $0 | 6/16/2026 |
| Randall H. Frazier | ▼ Sell | Other | 9,353 | $196K | 6/16/2026 |
| Randall H. Frazier | ▼ Sell | Other | 200 | $4K | 6/16/2026 |
| Randall H. Frazier | ▼ Sell | Other | 250 | $5K | 6/16/2026 |
| Randall H. Frazier | ▼ Sell | Other | 197 | $4K | 6/16/2026 |
| Randall H. Frazier | ▼ Sell | Other | 1,400 | $37K | 6/11/2026 |
| Randall H. Frazier | ▼ Sell | Other | 9,684 | $244K | 6/11/2026 |
| Randall H. Frazier | ▼ Sell | Other | 3,440 | $90K | 6/11/2026 |
| Randall H. Frazier | ▼ Sell | Other | 20,476 | $494K | 6/11/2026 |
| John M. Holland | ▼ Sell | Tax Withholding | 2,513 | $28K | 5/3/2026 |
| Craig H. Weber | ▼ Sell | Tax Withholding | 1,993 | $22K | 5/3/2026 |
| Tracy G. Smith | ▼ Sell | Tax Withholding | 4,341 | $21K | 1/31/2026 |
| Neil D. Wilkin Jr. | ▼ Sell | Tax Withholding | 8,000 | $39K | 1/31/2026 |
| John A. Nygren Jr. | ▲ Buy | Grant | 9,057 | $0 | 5/2/2025 |
| Craig H. Weber | ▲ Buy | Grant | 9,057 | $0 | 5/2/2025 |
| Randall H. Frazier | ▲ Buy | Grant | 9,057 | $0 | 5/2/2025 |
| John M. Holland | ▲ Buy | Grant | 9,057 | $0 | 5/2/2025 |
| Neil D. Wilkin Jr. | ▼ Sell | Tax Withholding | 4,345 | $21K | 1/31/2025 |
| Tracy G. Smith | ▼ Sell | Tax Withholding | 2,624 | $13K | 1/31/2025 |
| Neil D. Wilkin Jr. | ▲ Buy | Grant | 3,500 | $11K | 10/7/2024 |
| Randall H. Frazier | ▼ Sell | Other | 3,500 | $11K | 10/7/2024 |
| Neil D. Wilkin Jr. | ▲ Buy | Grant | 71,595 | $0 | 8/7/2024 |
| Tracy G. Smith | ▲ Buy | Grant | 36,630 | $0 | 8/7/2024 |
| John M. Holland | ▼ Sell | Tax Withholding | 1,981 | $5K | 7/27/2024 |
| Randall H. Frazier | ▲ Buy | Grant | 9,990 | $0 | 5/17/2024 |
| John M. Holland | ▲ Buy | Grant | 9,990 | $0 | 5/17/2024 |
| John A. Nygren Jr. | ▲ Buy | Grant | 9,990 | $0 | 5/17/2024 |
| Craig H. Weber | ▲ Buy | Grant | 9,990 | $0 | 5/17/2024 |
| Tracy G. Smith | ▼ Sell | Tax Withholding | 5,142 | $14K | 1/31/2024 |
| Neil D. Wilkin Jr. | ▼ Sell | Tax Withholding | 6,553 | $17K | 1/31/2024 |
| Randall H. Frazier | ▼ Sell | Other | 1,000 | $3K | 1/19/2024 |
| Randall H. Frazier | ▼ Sell | Other | 1,000 | $3K | 1/19/2024 |
| Randall H. Frazier | ▼ Sell | Other | 1,800 | $5K | 1/19/2024 |
| Randall H. Frazier | ▼ Sell | Other | 200 | $520 | 1/19/2024 |
| Craig H. Weber | ▲ Buy | Grant | 7,140 | $0 | 7/26/2023 |
| Randall H. Frazier | ▲ Buy | Grant | 7,140 | $0 | 7/26/2023 |
| John M. Holland | ▲ Buy | Grant | 7,140 | $0 | 7/26/2023 |
| John A. Nygren Jr. | ▲ Buy | Grant | 7,140 | $0 | 7/26/2023 |
| Randall H. Frazier | ▼ Sell | Other | 1,905 | $8K | 6/22/2023 |
| Randall H. Frazier | ▼ Sell | Other | 60 | $245 | 6/22/2023 |
| Randall H. Frazier | ▼ Sell | Other | 2,650 | $11K | 6/21/2023 |
| Randall H. Frazier | ▼ Sell | Other | 487 | $2K | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 21 | $84 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 100 | $402 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 58 | $241 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 100 | $406 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 34 | $138 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 13 | $54 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 484 | $2K | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 4 | $17 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 100 | $403 | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 299 | $1K | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 528 | $2K | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 422 | $2K | 6/20/2023 |
| Randall H. Frazier | ▼ Sell | Other | 600 | $3K | 6/16/2023 |
| Randall H. Frazier | ▼ Sell | Other | 1,332 | $6K | 6/16/2023 |
| Randall H. Frazier | ▼ Sell | Other | 418 | $2K | 6/16/2023 |
| Randall H. Frazier | ▼ Sell | Other | 300 | $1K | 6/16/2023 |
| John M. Holland | ▼ Sell | Tax Withholding | 1,898 | $8K | 4/9/2023 |
| Tracy G. Smith | ▼ Sell | Tax Withholding | 2,955 | $12K | 1/31/2023 |
| Neil D. Wilkin Jr. | ▼ Sell | Tax Withholding | 6,447 | $26K | 1/31/2023 |
| John M. Holland | ▼ Sell | Tax Withholding | 1,668 | $7K | 6/26/2022 |
| Randall H. Frazier | ▲ Buy | Grant | 6,841 | $0 | 4/8/2022 |
| John M. Holland | ▲ Buy | Grant | 6,841 | $0 | 4/8/2022 |
| John A. Nygren Jr. | ▲ Buy | Grant | 6,841 | $0 | 4/8/2022 |
| Craig H. Weber | ▲ Buy | Grant | 6,841 | $0 | 4/8/2022 |
| Neil D. Wilkin Jr. | ▼ Sell | Tax Withholding | 3,445 | $16K | 1/31/2022 |
| Tracy G. Smith | ▼ Sell | Tax Withholding | 4,207 | $20K | 1/31/2022 |
| Tracy G. Smith | ▲ Buy | Grant | 33,393 | $0 | 9/16/2021 |
| Neil D. Wilkin Jr. | ▲ Buy | Grant | 72,846 | $0 | 9/16/2021 |