| # | 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 | JB | --- | 104 | --- | 9/30/25 | --- | --- | 1,877 | 5.9 | D | --- | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 10/6/25 - 4:26:51 pm | ||||||||||||||
| 2 | DIR | B | $259,800 | 1,000 | --- | 8/13/25 | --- | $259.80 | 1,773 | 129.4 | D | --- | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 8/14/25 - 5:25:34 pm | ||||||||||||||
| 3 | PR | OS | $1,848,494 | 7,036 | --- | 8/12/25 | --- | $262.72 | 48,813 | -12.6 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/12/25 - 4:20:50 pm | ||||||||||||||
| 4 | PR | OE | $1,483,284 | 7,480 | --- | 8/12/25 | --- | $198.30 | 55,849 | 15.5 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/12/25 - 4:20:50 pm | ||||||||||||||
| 5 | DIR | JB | --- | 38 | --- | 6/30/25 | --- | --- | 773 | 5.2 | D | --- | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 7/9/25 - 4:36:37 pm | ||||||||||||||
| 6 | DIR | JB | --- | 735 | --- | 5/20/25 | --- | --- | 735 | New | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 5/29/25 - 4:12:52 pm | ||||||||||||||
| 7 | DIR | 3 | --- | --- | --- | 5/20/25 | --- | --- | --- | --- | D | --- | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 5/29/25 - 4:08:57 pm | ||||||||||||||
| 8 | PR | JS | $1,016,812 | 4,155 | --- | 4/1/25 | --- | $244.72 | 48,369 | -7.9 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 4/3/25 - 4:26:50 pm | ||||||||||||||
| 9 | PR | OS | $5,259,035 | 22,357 | --- | 3/7/25 | --- | $235.23 | 52,524 | -29.9 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 3/10/25 - 11:33:37 am | ||||||||||||||
| 10 | PR | OE | $3,592,776 | 24,644 | --- | 3/7/25 | $144.67 | $144.84 | 74,881 | 49.1 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 3/10/25 - 11:33:37 am | ||||||||||||||
| 11 | PR | S | $3,741,859 | 17,534 | --- | 9/10/24 | --- | $213.41 | 50,237 | -25.9 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 9/12/24 - 11:04:54 am | ||||||||||||||
| 12 | PR | OS | $1,366,608 | 6,501 | --- | 8/21/24 | --- | $210.22 | 67,771 | -8.8 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/21/24 - 3:40:57 pm | ||||||||||||||
| 13 | PR | OE | $1,037,230 | 7,005 | --- | 8/21/24 | --- | $148.07 | 74,272 | 10.4 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/21/24 - 3:40:57 pm | ||||||||||||||
| 14 | PR | S | $34,020 | 162 | --- | 8/19/24 | --- | $210.00 | 67,267 | -0.2 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/19/24 - 5:02:35 pm | ||||||||||||||
| 15 | PR | OE | $25,912 | 175 | --- | 8/19/24 | --- | $148.07 | 67,429 | 0.3 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/19/24 - 5:02:35 pm | ||||||||||||||
| 16 | PR | OS | $63,000 | 300 | --- | 8/16/24 | --- | $210.00 | 67,254 | -0.4 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/16/24 - 5:05:22 pm | ||||||||||||||
| 17 | PR | OE | $47,827 | 323 | --- | 8/16/24 | --- | $148.07 | 67,554 | 0.5 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/16/24 - 5:05:22 pm | ||||||||||||||
| 18 | PR | OS | $42,030 | 200 | --- | 8/15/24 | --- | $210.15 | 67,231 | -0.3 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/15/24 - 5:29:39 pm | ||||||||||||||
| 19 | PR | OE | $31,983 | 216 | --- | 8/15/24 | --- | $148.07 | 67,431 | 0.3 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/15/24 - 5:29:39 pm | ||||||||||||||
| 20 | PR | OS | $6,540,107 | 31,539 | --- | 8/14/24 | $207.13 | $207.65 | 67,215 | -31.9 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/15/24 - 2:39:46 pm | ||||||||||||||
| 21 | PR | OE | $4,699,199 | 34,326 | --- | 8/14/24 | $117.34 | $144.67 | 98,754 | 53.3 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/15/24 - 2:39:46 pm | ||||||||||||||
| 22 | PR | JB | --- | 8,139 | --- | 8/13/24 | --- | --- | 64,428 | 14.5 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/14/24 - 2:51:35 pm | ||||||||||||||
| 23 | PR | JS | $683,259 | 3,362 | --- | 4/1/24 | --- | $203.23 | 56,289 | -5.6 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 4/2/24 - 4:49:39 pm | ||||||||||||||
| 24 | PR | OS | $1,040,752 | 5,069 | --- | 12/28/23 | --- | $205.32 | 59,651 | -7.8 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/28/23 - 1:52:04 pm | ||||||||||||||
| 25 | PR | OE | $805,205 | 5,438 | --- | 12/28/23 | --- | $148.07 | 64,720 | 9.2 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/28/23 - 1:52:04 pm | ||||||||||||||
| 26 | PR | OS | $1,874,123 | 9,365 | 12/22/23 | 12/26/23 | $200.01 | $200.17 | 58,831 | -13.7 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/26/23 - 12:35:35 pm | ||||||||||||||
| 27 | PR | OE | $1,480,700 | 10,000 | 12/22/23 | 12/26/23 | --- | $148.07 | 65,925 | 17.9 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/26/23 - 12:35:35 pm | ||||||||||||||
| 28 | PR | AS | $3,506,373 | 18,091 | --- | 12/1/23 | --- | $192.43 | 58,647 | -23.6 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/1/23 - 4:03:22 pm | ||||||||||||||
| 29 | PR | OE | $2,346,800 | 20,000 | --- | 12/1/23 | --- | $117.34 | 76,738 | 35.3 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/1/23 - 4:03:22 pm | ||||||||||||||
| 30 | PR | S | $3,647,480 | 20,614 | --- | 11/8/23 | --- | $176.94 | 56,738 | -26.6 | D | --- | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 11/9/23 - 1:00:50 pm | ||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |