| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CW | Bamford Lynn M | Chair and CEO | Jun 12 '26 | Sale | 758.20 | 2,500 | 1,895,500 | 45,634 | Jun 15 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Jun 09 '26 | Sale | 721.72 | 2,500 | 1,804,300 | 48,134 | Jun 10 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Mar 17 '26 | Sale | 676.70 | 3,225 | 2,182,358 | 50,634 | Mar 18 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Mar 16 '26 | Option Exercise | 0.00 | 15,334 | 0 | 53,859 | Mar 18 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Feb 04 '26 | Sale | 626.45 | 9,327 | 5,842,899 | 46,192 | Feb 05 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Nov 14 '25 | Sale | 549.07 | 3,750 | 2,059,013 | 35,413 | Nov 17 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Nov 11 '25 | Sale | 577.79 | 3,750 | 2,166,713 | 39,163 | Nov 13 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Mar 18 '25 | Sale | 325.41 | 3,131 | 1,018,859 | 42,887 | Mar 18 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Mar 17 '25 | Option Exercise | 0.00 | 14,226 | 0 | 46,018 | Mar 18 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Feb 05 '25 | Sale | 346.87 | 8,289 | 2,875,205 | 38,905 | Feb 05 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Jan 06 '25 | Buy | 304.12 | 34 | 10,340 | 28,448 | Jan 06 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Dec 11 '24 | Sale | 368.80 | 7,129 | 2,629,175 | 28,688 | Dec 13 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Jul 03 '24 | Buy | 232.62 | 44 | 10,235 | 35,817 | Jul 05 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Mar 19 '24 | Sale | 243.60 | 2,620 | 638,232 | 35,773 | Mar 20 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Feb 08 '24 | Sale | 224.94 | 6,962 | 1,566,032 | 32,473 | Feb 09 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Feb 06 '24 | Option Exercise | 112.97 | 17,218 | 1,945,204 | 27,721 | Feb 06 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Feb 06 '24 | Sale | 225.56 | 3,845 | 867,278 | 23,876 | Feb 06 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Jan 04 '24 | Buy | 189.32 | 52 | 9,845 | 19,112 | Jan 05 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Jul 10 '23 | Buy | 155.43 | 62 | 9,637 | 19,060 | Jul 11 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Mar 21 '23 | Sale | 171.10 | 1,337 | 228,761 | 18,998 | Mar 22 12:00 AM |
| CW | Bamford Lynn M | Chair and CEO | Feb 15 '23 | Sale | 169.42 | 2,223 | 376,621 | 17,356 | Feb 16 12:00 AM |
| CW | Bamford Lynn M | President and CEO | Mar 15 '22 | Sale | 144.78 | 958 | 138,699 | 14,593 | Mar 17 12:00 AM |
| CW | Bamford Lynn M | President and CEO | Feb 16 '22 | Sale | 137.26 | 1,059 | 145,358 | 13,540 | Feb 17 12:00 AM |
| CW | Bamford Lynn M | President and CEO | Jul 07 '21 | Option Exercise | 100.43 | 76 | 7,632 | 12,333 | Jul 09 12:00 AM |