| # | View Form | 
 | Insider Title | Company Name | Ticker | Trans Type | Dollar Value | Shares Traded | Trans Date From | Trans Date To | Trans Price From | Trans Price To | Total Holdings | Delta % Owned | Owned | Other Info | SIC Code | SIC Sector | SIC Industry | SIC Sub-Industry | Input Date | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | DIR | AS | $25,042 | 103 | --- | 9/30/25 | --- | $243.13 | 17,284 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 9/30/25 - 7:09:25 pm | ||||||||||||||
| 2 | DIR | JB | --- | 5 | --- | 9/15/25 | --- | --- | 1,934 | 0.3 | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 9/17/25 - 7:25:16 pm | ||||||||||||||
| 3 | DIR | AS | $21,196 | 102 | --- | 8/28/25 | --- | $207.80 | 17,387 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/29/25 - 6:24:06 pm | ||||||||||||||
| 4 | DIR | AS | $19,827 | 101 | --- | 7/30/25 | --- | $196.31 | 17,490 | -0.6 | D | A,10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/21/25 - 7:12:58 pm | ||||||||||||||
| 5 | DIR | JB | --- | 2,016 | --- | 7/2/25 | --- | --- | 2,016 | New | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 7/11/25 - 8:12:32 pm | ||||||||||||||
| 6 | DIR | AS | $19,827 | 101 | --- | 6/30/25 | --- | $196.31 | 17,490 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 7/31/25 - 9:26:15 pm | ||||||||||||||
| 7 | DIR | AS | $21,867 | 121 | --- | 6/30/25 | --- | $180.72 | 17,389 | -0.7 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 6/30/25 - 8:15:42 pm | ||||||||||||||
| 8 | DIR | JB | --- | 5 | --- | 6/16/25 | --- | --- | 1,513 | 0.3 | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 6/18/25 - 7:03:46 pm | ||||||||||||||
| 9 | DIR | AS | $19,138 | 111 | --- | 5/30/25 | --- | $172.41 | 17,268 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 6/2/25 - 6:24:43 pm | ||||||||||||||
| 10 | DIR | JB | --- | 3,780 | --- | 5/21/25 | --- | --- | 20,907 | 22.1 | D | R | 3826 | Manufacturing | Measuring, Analyzing, And Controlling Instruments; Photographic, Medical And Optical Goods; Watches And Clocks |  Laboratory Analytical Instruments
 | 5/23/25 - 5:10:20 pm | ||||||||||||||
| 11 | DIR | AS | $17,743 | 111 | --- | 4/30/25 | --- | $159.85 | 17,158 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/1/25 - 5:00:42 pm | ||||||||||||||
| 12 | DIR | AS | $18,029 | 111 | --- | 3/28/25 | --- | $162.42 | 17,048 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/31/25 - 4:33:39 pm | ||||||||||||||
| 13 | DIR | JB | --- | 5 | --- | 3/17/25 | --- | --- | 1,666 | 0.3 | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/19/25 - 3:07:54 pm | ||||||||||||||
| 14 | DIR | AS | $20,606 | 121 | --- | 2/28/25 | --- | $170.30 | 16,938 | -0.7 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/28/25 - 1:23:33 pm | ||||||||||||||
| 15 | DIR | JS | $11,218 | 120 | --- | 2/27/25 | --- | $93.48 | 17,127 | -0.7 | D | --- | 3826 | Manufacturing | Measuring, Analyzing, And Controlling Instruments; Photographic, Medical And Optical Goods; Watches And Clocks |  Laboratory Analytical Instruments
 | 3/3/25 - 6:16:13 pm | ||||||||||||||
| 16 | DIR | AS | $22,000 | 110 | --- | 1/30/25 | --- | $200.00 | 16,819 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 1/30/25 - 2:53:00 pm | ||||||||||||||
| 17 | DIR | AS | $21,366 | 111 | --- | 12/31/24 | --- | $192.49 | 16,709 | -0.7 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 1/2/25 - 2:37:56 pm | ||||||||||||||
| 18 | DIR | JB | --- | 5 | 12/2/24 | 12/16/24 | --- | --- | 1,841 | 0.3 | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 12/17/24 - 9:10:43 pm | ||||||||||||||
| 19 | DIR | AS | $18,868 | 111 | --- | 11/29/24 | --- | $169.98 | 16,599 | -0.7 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 12/2/24 - 5:39:34 pm | ||||||||||||||
| 20 | DIR | AS | $75,437 | 441 | --- | 11/4/24 | --- | $171.06 | 16,490 | -2.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 11/4/24 - 8:50:04 pm | ||||||||||||||
| 21 | DIR | JB | --- | 8 | --- | 9/16/24 | --- | --- | 2,018 | 0.4 | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 9/17/24 - 7:45:50 pm | ||||||||||||||
| 22 | DIR | JB | --- | 1,953 | --- | 7/3/24 | --- | --- | 1,953 | New | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 7/5/24 - 1:11:13 pm | ||||||||||||||
| 23 | DIR | JB | --- | 5 | --- | 6/17/24 | --- | --- | 2,192 | 0.2 | D | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 6/18/24 - 8:47:27 pm | ||||||||||||||
| 24 | DIR | JB | --- | 2,622 | --- | 5/16/24 | --- | --- | 17,194 | 18.0 | D | R | 3826 | Manufacturing | Measuring, Analyzing, And Controlling Instruments; Photographic, Medical And Optical Goods; Watches And Clocks |  Laboratory Analytical Instruments
 | 5/17/24 - 6:18:46 pm | ||||||||||||||
| 25 | DIR | AS | $13,390 | 80 | --- | 4/30/24 | --- | $167.38 | 15,551 | -0.5 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/30/24 - 5:59:20 pm | ||||||||||||||
| 26 | DIR | AS | $13,680 | 90 | --- | 3/28/24 | --- | $152.00 | 15,412 | -0.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/29/24 - 11:53:39 am | ||||||||||||||
| 27 | DIR | AS | $13,822 | 100 | --- | 2/29/24 | --- | $138.22 | 15,263 | -0.7 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/29/24 - 9:48:25 pm | ||||||||||||||
| 28 | DIR | AS | $35,434 | 230 | --- | 1/30/24 | --- | $154.06 | 15,104 | -1.5 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 1/30/24 - 6:32:07 pm | ||||||||||||||
| 29 | DIR | AS | $33,722 | 240 | --- | 12/29/23 | --- | $140.51 | 14,815 | -1.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 12/29/23 - 7:51:38 pm | ||||||||||||||
| 30 | DIR | AS | $31,372 | 230 | --- | 11/30/23 | --- | $136.40 | 14,515 | -1.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 11/30/23 - 5:21:13 pm | ||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |