| # | 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 | PT | JS | $136,687 | 2,500 | 9/5/25 | 9/7/25 | $53.81 | $55.51 | 41,140 | -5.7 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 9/9/25 - 4:24:50 pm | ||||||||||||||
| 2 | PT | JB | --- | 4,478 | 9/5/25 | 9/7/25 | --- | --- | 43,418 | 11.5 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 9/9/25 - 4:24:50 pm | ||||||||||||||
| 3 | PT | OS | $2,886,298 | 28,170 | --- | 6/12/25 | --- | $102.46 | 30,843 | -47.7 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/13/25 - 4:59:48 pm | ||||||||||||||
| 4 | PT | OS | $1,209,381 | 11,830 | --- | 6/12/25 | --- | $102.23 | 19,013 | -38.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/13/25 - 4:59:48 pm | ||||||||||||||
| 5 | PT | OE | $1,356,000 | 40,000 | --- | 6/12/25 | --- | $33.90 | 59,013 | 210.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/13/25 - 4:59:48 pm | ||||||||||||||
| 6 | PT | JS | $65,165 | 636 | --- | 6/9/25 | --- | $102.46 | 19,013 | -3.2 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/10/25 - 5:04:03 pm | ||||||||||||||
| 7 | PT | JB | --- | 1,139 | --- | 6/9/25 | --- | --- | 19,649 | 6.2 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/10/25 - 5:04:03 pm | ||||||||||||||
| 8 | PT | JS | $62,367 | 615 | --- | 6/5/25 | --- | $101.41 | 18,510 | -3.2 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/9/25 - 5:16:28 pm | ||||||||||||||
| 9 | PT | JB | --- | 1,101 | --- | 6/5/25 | --- | --- | 19,125 | 6.1 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/9/25 - 5:16:28 pm | ||||||||||||||
| 10 | PT | OS | $68,705 | 700 | --- | 6/2/25 | --- | $98.15 | 17,514 | -3.8 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/3/25 - 5:23:17 pm | ||||||||||||||
| 11 | PT | OE | $122,786 | 1,251 | --- | 6/2/25 | --- | $98.15 | 18,281 | 7.3 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/3/25 - 5:23:17 pm | ||||||||||||||
| 12 | PT | JS | $48,960 | 637 | --- | 3/7/25 | --- | $76.86 | 17,473 | -3.5 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/11/25 - 5:08:02 pm | ||||||||||||||
| 13 | PT | JB | --- | 1,140 | --- | 3/7/25 | --- | --- | 18,110 | 6.7 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/11/25 - 5:08:02 pm | ||||||||||||||
| 14 | PT | JS | $287,542 | 3,704 | --- | 3/5/25 | --- | $77.63 | 15,025 | -19.8 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/6/25 - 5:35:31 pm | ||||||||||||||
| 15 | PT | JB | --- | 6,635 | --- | 3/5/25 | --- | --- | 19,427 | 51.9 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/6/25 - 5:35:31 pm | ||||||||||||||
| 16 | PT | JS | $54,957 | 700 | --- | 3/3/25 | --- | $78.51 | 13,692 | -4.9 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/4/25 - 5:03:27 pm | ||||||||||||||
| 17 | PT | JB | --- | 1,250 | --- | 3/3/25 | --- | --- | 14,286 | 9.6 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/4/25 - 5:03:27 pm | ||||||||||||||
| 18 | PT | JS | $61,870 | 636 | --- | 12/9/24 | --- | $97.28 | 13,489 | -4.5 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 12/10/24 - 5:17:24 pm | ||||||||||||||
| 19 | PT | JB | --- | 1,139 | --- | 12/9/24 | --- | --- | 14,125 | 8.8 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 12/10/24 - 5:17:24 pm | ||||||||||||||
| 20 | PT | JS | $66,574 | 701 | --- | 12/2/24 | --- | $94.97 | 12,638 | -5.3 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 12/3/24 - 5:31:57 pm | ||||||||||||||
| 21 | PT | JB | --- | 1,252 | --- | 12/2/24 | --- | --- | 13,234 | 10.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 12/3/24 - 5:31:57 pm | ||||||||||||||
| 22 | PT | JS | $43,623 | 636 | --- | 9/9/24 | --- | $68.59 | 12,435 | -4.9 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 9/10/24 - 5:01:35 pm | ||||||||||||||
| 23 | PT | JB | --- | 1,139 | --- | 9/9/24 | --- | --- | 13,071 | 9.5 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 9/10/24 - 5:01:35 pm | ||||||||||||||
| 24 | PT | JS | $49,616 | 700 | --- | 9/3/24 | --- | $70.88 | 11,584 | -5.7 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 9/4/24 - 8:41:24 pm | ||||||||||||||
| 25 | PT | JB | --- | 1,251 | --- | 9/3/24 | --- | --- | 12,178 | 11.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 9/4/24 - 8:41:24 pm | ||||||||||||||
| 26 | PT | JS | $37,047 | 636 | --- | 6/7/24 | --- | $58.25 | 11,196 | -5.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/11/24 - 5:02:10 pm | ||||||||||||||
| 27 | PT | JB | --- | 1,139 | --- | 6/7/24 | --- | --- | 11,832 | 10.7 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/11/24 - 5:02:10 pm | ||||||||||||||
| 28 | PT | JS | $40,222 | 700 | --- | 6/3/24 | --- | $57.46 | 10,346 | -6.3 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/4/24 - 5:31:18 pm | ||||||||||||||
| 29 | PT | JB | --- | 1,250 | --- | 6/3/24 | --- | --- | 10,980 | 12.8 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 6/4/24 - 5:31:18 pm | ||||||||||||||
| 30 | PT | JS | $259,690 | 4,098 | --- | 3/7/24 | --- | $63.37 | 8,129 | -33.5 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/11/24 - 5:31:31 pm | ||||||||||||||
| 31 | PT | JB | --- | 7,342 | --- | 3/7/24 | --- | --- | 12,686 | 137.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/11/24 - 5:31:31 pm | ||||||||||||||
| 32 | PT | JS | $55,492 | 854 | --- | 3/1/24 | $64.04 | $65.04 | 6,428 | -11.7 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/5/24 - 6:12:47 pm | ||||||||||||||
| 33 | PT | JB | --- | 1,528 | --- | 3/1/24 | --- | --- | 7,105 | 27.4 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 3/5/24 - 6:12:47 pm | ||||||||||||||
| 34 | PT | JS | $33,683 | 648 | --- | 12/1/23 | --- | $51.98 | 5,685 | -10.2 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 12/5/23 - 6:16:15 pm | ||||||||||||||
| 35 | PT | JB | --- | 1,158 | --- | 12/1/23 | --- | --- | 6,279 | 22.6 | D | R | 7374 | Services | Business Services |  Services- Computer Processing & Data Preparation
 | 12/5/23 - 6:16:15 pm | ||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |