| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CLFD | Beranek Cheryl | Chief Executive Officer | Jun 01 '26 | Sale | 46.92 | 7,500 | 351,900 | 494,541 | Jun 03 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | May 27 '26 | Sale | 50.00 | 2,500 | 125,000 | 502,041 | May 28 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | May 11 '26 | Sale | 45.02 | 2,500 | 112,550 | 504,541 | May 12 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | May 08 '26 | Sale | 40.27 | 5,000 | 201,350 | 507,041 | May 12 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Aug 08 '25 | Option Exercise | 17.24 | 83,552 | 1,440,644 | 493,700 | Aug 12 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Aug 08 '22 | Sale | 110.77 | 16,289 | 1,804,333 | 433,240 | Aug 10 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Aug 08 '22 | Option Exercise | 0.00 | 20,000 | 0 | 66,573 | Aug 10 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Jun 04 '21 | Sale | 40.65 | 30,000 | 1,219,500 | 433,635 | Jun 07 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | May 25 '21 | Sale | 36.18 | 15,700 | 568,026 | 463,635 | May 26 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | May 24 '21 | Sale | 36.78 | 14,300 | 525,954 | 479,335 | May 26 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Feb 11 '21 | Sale | 35.19 | 24,696 | 869,052 | 493,635 | Feb 11 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Feb 10 '21 | Sale | 35.00 | 2,610 | 91,350 | 518,331 | Feb 11 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Feb 09 '21 | Sale | 35.18 | 7,694 | 270,675 | 520,941 | Feb 11 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Nov 30 '20 | Sale | 24.29 | 10,000 | 242,900 | 528,199 | Nov 30 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Nov 16 '20 | Sale | 24.06 | 10,000 | 240,600 | 535,152 | Nov 18 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Nov 10 '20 | Sale | 24.13 | 13,685 | 330,219 | 545,152 | Nov 12 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Aug 04 '16 | Sale | 18.97 | 6,499 | 123,286 | 585,526 | Aug 04 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Aug 02 '16 | Sale | 19.65 | 3,501 | 68,795 | 592,025 | Aug 04 12:00 AM |
| CLFD | Beranek Cheryl | Chief Executive Officer | Apr 19 '16 | Option Exercise | 6.36 | 60,000 | 381,600 | 569,464 | Apr 20 12:00 AM |