| # | 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 | $161,372 | 4,065 | 10/15/25 | 10/16/25 | $39.60 | $40.00 | 569,742 | -0.7 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 10/17/25 - 4:06:02 pm | ||||||||||||||
| 2 | DIR | AS | $337,744 | 7,140 | --- | 9/15/25 | $47.06 | $47.58 | 573,807 | -1.2 | D | R,10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 9/17/25 - 4:26:53 pm | ||||||||||||||
| 3 | PR,CEO,DIR | JS | $2,973,979 | 67,783 | --- | 8/15/25 | --- | $43.88 | 1,834,064 | -3.6 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/19/25 - 4:06:41 pm | ||||||||||||||
| 4 | PR,CEO,DIR | JB | --- | 3,985 | --- | 8/15/25 | --- | --- | 1,838,049 | 0.2 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/19/25 - 4:06:41 pm | ||||||||||||||
| 5 | PR,CEO,DIR | AS | $2,941,228 | 56,958 | 8/8/25 | 8/12/25 | $50.86 | $51.47 | 1,901,847 | -2.9 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/12/25 - 4:03:36 pm | ||||||||||||||
| 6 | PR,CEO,DIR | AS | $3,660,547 | 73,200 | 7/22/25 | 7/23/25 | --- | $50.00 | 1,958,805 | -3.6 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 7/24/25 - 5:05:17 pm | ||||||||||||||
| 7 | PR,CEO,DIR | AS | $681,147 | 14,233 | --- | 7/14/25 | --- | $47.86 | 2,032,005 | -0.7 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 7/15/25 - 5:08:51 pm | ||||||||||||||
| 8 | PR,CEO,DIR | AS | $137,891 | 3,050 | --- | 6/30/25 | --- | $45.21 | 2,046,238 | -0.1 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 7/2/25 - 4:04:22 pm | ||||||||||||||
| 9 | PR,CEO,DIR | AS | $482,608 | 11,183 | --- | 6/16/25 | --- | $43.16 | 2,049,288 | -0.5 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 6/18/25 - 4:00:29 pm | ||||||||||||||
| 10 | PR,CEO,DIR | JS | $3,064,379 | 67,781 | --- | 5/15/25 | --- | $45.21 | 2,060,471 | -3.2 | D | R,10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 5/16/25 - 4:15:28 pm | ||||||||||||||
| 11 | PR,CEO,DIR | AS | $1,176,206 | 26,433 | --- | 5/14/25 | $44.47 | $45.03 | 2,128,252 | -1.2 | D | R,10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 5/16/25 - 4:15:28 pm | ||||||||||||||
| 12 | PR,CEO,DIR | JB | --- | 508,259 | --- | 4/16/25 | --- | --- | 2,154,685 | 30.9 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 4/17/25 - 5:58:25 pm | ||||||||||||||
| 13 | PR,CEO,DIR | AS | $338,304 | 8,133 | --- | 4/14/25 | --- | $41.60 | 1,646,426 | -0.5 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 4/16/25 - 7:17:37 pm | ||||||||||||||
| 14 | PR,CEO,DIR | AS | $81,320 | 2,033 | --- | 3/17/25 | --- | $40.00 | 1,654,559 | -0.1 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 3/19/25 - 4:03:25 pm | ||||||||||||||
| 15 | PR,CEO,DIR | AS | $236,826 | 6,100 | --- | 3/5/25 | --- | $38.82 | 1,656,592 | -0.4 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 3/7/25 - 4:05:52 pm | ||||||||||||||
| 16 | PR,CEO,DIR | AS | $898,614 | 20,750 | --- | 2/26/25 | --- | $43.31 | 1,662,692 | -1.2 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 2/28/25 - 5:15:02 pm | ||||||||||||||
| 17 | PR,CEO,DIR | JS | $3,455,817 | 67,801 | --- | 2/15/25 | --- | $50.97 | 1,683,442 | -3.9 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 2/19/25 - 4:07:41 pm | ||||||||||||||
| 18 | PR,CEO,DIR | AS | $976,834 | 20,750 | --- | 2/3/25 | $46.74 | $47.68 | 1,751,243 | -1.2 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 2/5/25 - 4:09:00 pm | ||||||||||||||
| 19 | PR,CEO,DIR | AS | $886,832 | 20,750 | --- | 12/18/24 | --- | $42.74 | 1,771,993 | -1.2 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 12/20/24 - 4:13:29 pm | ||||||||||||||
| 20 | PR,CEO,DIR | JS | --- | 11,500 | --- | 11/26/24 | --- | --- | 1,792,743 | -0.6 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 11/27/24 - 4:07:52 pm | ||||||||||||||
| 21 | PR,CEO,DIR | AS | $891,598 | 20,750 | --- | 11/25/24 | --- | $42.97 | 1,804,243 | -1.1 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 11/27/24 - 4:07:52 pm | ||||||||||||||
| 22 | PR,CEO,DIR | JS | $6,795,175 | 158,285 | --- | 11/15/24 | --- | $42.93 | 1,824,993 | -8.0 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 11/15/24 - 5:36:19 pm | ||||||||||||||
| 23 | PR,CEO,DIR | JB | --- | 180,000 | --- | 11/15/24 | --- | --- | 1,983,278 | 10.0 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 11/15/24 - 5:36:19 pm | ||||||||||||||
| 24 | PR,CEO,DIR | AS | $921,026 | 20,750 | --- | 10/29/24 | --- | $44.39 | 1,803,278 | -1.1 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 10/31/24 - 4:19:56 pm | ||||||||||||||
| 25 | PR,CEO,DIR | AS | $834,635 | 20,750 | --- | 9/30/24 | $40.19 | $40.82 | 1,824,028 | -1.1 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 10/2/24 - 4:03:07 pm | ||||||||||||||
| 26 | PR,CEO,DIR | AS | $1,163,960 | 33,000 | --- | 8/28/24 | --- | $35.27 | 1,844,778 | -1.8 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/29/24 - 5:10:31 pm | ||||||||||||||
| 27 | PR,CEO,DIR | JS | $2,336,706 | 73,389 | --- | 8/15/24 | --- | $31.84 | 1,877,778 | -3.8 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 8/19/24 - 4:26:22 pm | ||||||||||||||
| 28 | PR,CEO,DIR | AS | $293,511 | 8,500 | --- | 7/29/24 | --- | $34.53 | 1,951,167 | -0.4 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 7/31/24 - 4:13:30 pm | ||||||||||||||
| 29 | PR,CEO,DIR | AS | $869,339 | 24,500 | 7/15/24 | 7/16/24 | $35.01 | $35.50 | 1,959,667 | -1.2 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 7/17/24 - 4:01:39 pm | ||||||||||||||
| 30 | PR,CEO,DIR | AS | $280,854 | 8,500 | --- | 6/26/24 | --- | $33.04 | 1,984,167 | -0.4 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 6/28/24 - 4:52:00 pm | ||||||||||||||
| 31 | PR,CEO,DIR | AS | $84,528 | 2,500 | --- | 6/12/24 | --- | $33.81 | 1,992,667 | -0.1 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 6/14/24 - 4:05:46 pm | ||||||||||||||
| 32 | PR,CEO,DIR | AS | $190,943 | 6,000 | --- | 5/29/24 | --- | $31.82 | 1,995,167 | -0.3 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 5/31/24 - 4:18:33 pm | ||||||||||||||
| 33 | PR,CEO,DIR | JS | $4,257,796 | 124,134 | --- | 5/15/24 | --- | $34.30 | 2,001,167 | -5.8 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 5/17/24 - 4:07:17 pm | ||||||||||||||
| 34 | PR,CEO,DIR | JB | --- | 1,257,686 | --- | 4/17/24 | --- | --- | 2,146,051 | 141.6 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 4/19/24 - 4:09:51 pm | ||||||||||||||
| 35 | PR,CEO,DIR | AS | $789,830 | 20,750 | --- | 3/26/24 | --- | $38.06 | 888,365 | -2.3 | D | 10b | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 3/28/24 - 4:07:40 pm | ||||||||||||||
| 36 | PR,CEO,DIR | JS | $7,198,203 | 263,381 | --- | 2/15/24 | --- | $27.33 | 861,155 | -23.4 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 2/16/24 - 6:04:28 pm | ||||||||||||||
| 37 | PR,CEO,DIR | JB | --- | 300,000 | --- | 2/15/24 | --- | --- | 1,161,155 | 34.8 | D | R | 7389 | Services | Business Services |  Services- Business Services, N E C
 | 2/16/24 - 6:04:28 pm | ||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |