| # | 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,BO | JS | $20,997,000 | 900,000 | --- | 8/10/25 | --- | $23.33 | 2,598,154 | -25.7 | I | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/12/25 - 8:14:13 pm | ||||||||||||||
| 2 | DIR,BO | JS | --- | 14,153 | --- | 5/29/25 | --- | --- | 379,115 | -3.6 | I | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/29/25 - 4:05:15 pm | ||||||||||||||
| 3 | DIR,BO | AS | $163,770 | 5,459 | --- | 3/25/25 | --- | $30.00 | 95,451 | -5.4 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/27/25 - 4:05:05 pm | ||||||||||||||
| 4 | DIR,BO | AS | $131,790 | 4,393 | --- | 3/25/25 | --- | $30.00 | 84,781 | -4.9 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/27/25 - 4:05:05 pm | ||||||||||||||
| 5 | DIR,BO | AS | $251,421 | 8,746 | --- | 3/24/25 | $28.67 | $29.61 | 89,174 | -8.9 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/26/25 - 4:05:04 pm | ||||||||||||||
| 6 | DIR,BO | AS | $312,451 | 10,869 | --- | 3/24/25 | $28.67 | $29.61 | 100,397 | -9.8 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/26/25 - 4:05:04 pm | ||||||||||||||
| 7 | DIR,BO | AS | $2,850,588 | 99,456 | 3/20/25 | 3/21/25 | $28.40 | $28.67 | 110,244 | -47.4 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/24/25 - 4:20:24 pm | ||||||||||||||
| 8 | DIR,BO | AS | $2,293,804 | 80,030 | 3/20/25 | 3/21/25 | $28.40 | $28.67 | 97,920 | -45.0 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/24/25 - 4:20:24 pm | ||||||||||||||
| 9 | DIR,BO | AS | $11,388 | 401 | --- | 3/19/25 | --- | $28.40 | 177,950 | -0.2 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/20/25 - 5:45:50 pm | ||||||||||||||
| 10 | DIR,BO | AS | $14,172 | 499 | --- | 3/19/25 | --- | $28.40 | 200,347 | -0.2 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/20/25 - 5:45:50 pm | ||||||||||||||
| 11 | DIR,BO | AS | $181,677 | 6,779 | --- | 2/28/25 | --- | $26.80 | 200,799 | -3.3 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/4/25 - 4:05:14 pm | ||||||||||||||
| 12 | DIR,BO | AS | $146,194 | 5,455 | --- | 2/28/25 | --- | $26.80 | 178,351 | -3.0 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/4/25 - 4:05:14 pm | ||||||||||||||
| 13 | DIR,BO | AS | $223,252 | 8,321 | --- | 2/26/25 | --- | $26.83 | 183,806 | -4.3 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/28/25 - 4:05:03 pm | ||||||||||||||
| 14 | DIR,BO | AS | $277,422 | 10,340 | --- | 2/26/25 | --- | $26.83 | 206,940 | -4.8 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/28/25 - 4:05:03 pm | ||||||||||||||
| 15 | DIR,BO | AS | $2,217,831 | 81,893 | 8/6/24 | 8/7/24 | --- | $27.03 | 216,307 | -27.5 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/8/24 - 4:05:23 pm | ||||||||||||||
| 16 | DIR,BO | AS | $1,784,599 | 65,896 | 8/6/24 | 8/7/24 | --- | $27.03 | 192,127 | -25.5 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/8/24 - 4:05:23 pm | ||||||||||||||
| 17 | DIR,BO | AS | $168,875 | 6,250 | --- | 8/1/24 | --- | $27.02 | 258,023 | -2.4 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/5/24 - 4:05:05 pm | ||||||||||||||
| 18 | DIR,BO | AS | $209,864 | 7,767 | --- | 8/1/24 | --- | $27.02 | 290,499 | -2.6 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 8/5/24 - 4:05:05 pm | ||||||||||||||
| 19 | DIR,BO | AS | $108,446 | 4,045 | --- | 7/29/24 | --- | $26.81 | 297,536 | -1.3 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 7/31/24 - 4:05:06 pm | ||||||||||||||
| 20 | DIR,BO | AS | $87,267 | 3,255 | --- | 7/29/24 | --- | $26.81 | 264,273 | -1.2 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 7/31/24 - 4:05:06 pm | ||||||||||||||
| 21 | DIR,BO | JB | --- | 2,000,000 | --- | 6/12/24 | --- | --- | 3,519,511 | 131.6 | I | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 6/14/24 - 4:52:01 pm | ||||||||||||||
| 22 | DIR,BO | S | $124,693 | 5,384 | --- | 6/7/24 | --- | $23.16 | 1,519,511 | -0.4 | I | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 6/11/24 - 5:27:29 pm | ||||||||||||||
| 23 | DIR,BO | AS | $6,125,255 | 251,505 | 5/6/24 | 5/7/24 | $21.73 | $25.28 | 301,201 | -45.5 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/8/24 - 4:05:31 pm | ||||||||||||||
| 24 | DIR,BO | AS | $4,928,820 | 202,379 | 5/6/24 | 5/7/24 | $21.73 | $25.28 | 267,528 | -43.1 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/8/24 - 4:05:31 pm | ||||||||||||||
| 25 | DIR,BO | AS | $1,426,340 | 65,151 | 5/2/24 | 5/3/24 | $21.88 | $21.90 | 469,907 | -12.2 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/6/24 - 4:05:12 pm | ||||||||||||||
| 26 | DIR,BO | AS | $1,772,619 | 80,968 | 5/2/24 | 5/3/24 | $21.88 | $21.90 | 529,055 | -13.3 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/6/24 - 4:05:12 pm | ||||||||||||||
| 27 | DIR,BO | AS | $1,462,527 | 72,618 | --- | 4/30/24 | --- | $20.14 | 602,409 | -10.8 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/2/24 - 4:05:30 pm | ||||||||||||||
| 28 | DIR,BO | AS | $1,176,861 | 58,434 | --- | 4/30/24 | --- | $20.14 | 535,058 | -9.8 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 5/2/24 - 4:05:30 pm | ||||||||||||||
| 29 | DIR,BO | AS | $450,929 | 22,018 | --- | 4/17/24 | --- | $20.48 | 593,492 | -3.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/19/24 - 4:14:05 pm | ||||||||||||||
| 30 | DIR,BO | AS | $560,415 | 27,364 | --- | 4/17/24 | --- | $20.48 | 668,197 | -3.9 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/19/24 - 4:14:05 pm | ||||||||||||||
| 31 | DIR,BO | AS | $23,280 | 1,164 | --- | 4/12/24 | --- | $20.00 | 692,988 | -0.2 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/15/24 - 9:32:52 pm | ||||||||||||||
| 32 | DIR,BO | AS | $18,720 | 936 | --- | 4/12/24 | --- | $20.00 | 615,510 | -0.2 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/15/24 - 9:32:52 pm | ||||||||||||||
| 33 | DIR,BO | AS | $22,389 | 1,115 | --- | 4/4/24 | --- | $20.08 | 616,446 | -0.2 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/8/24 - 4:42:35 pm | ||||||||||||||
| 34 | DIR,BO | AS | $27,811 | 1,385 | --- | 4/4/24 | --- | $20.08 | 694,043 | -0.2 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 4/8/24 - 4:42:35 pm | ||||||||||||||
| 35 | DIR,BO | S | $898,766 | 49,683 | --- | 3/15/24 | --- | $18.09 | 1,565,801 | -3.1 | I | --- | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/19/24 - 4:13:53 pm | ||||||||||||||
| 36 | DIR,BO | AS | $3,154,557 | 164,895 | 3/13/24 | 3/14/24 | --- | $18.60 | 695,298 | -19.2 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/15/24 - 4:05:09 pm | ||||||||||||||
| 37 | DIR,BO | AS | $667,169 | 35,082 | --- | 3/13/24 | $18.91 | $19.34 | 617,561 | -5.4 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/15/24 - 4:05:09 pm | ||||||||||||||
| 38 | DIR,BO | AS | $2,322,222 | 132,326 | 3/11/24 | 3/12/24 | $17.07 | $18.34 | 734,795 | -15.3 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/13/24 - 4:05:10 pm | ||||||||||||||
| 39 | DIR,BO | AS | $477,042 | 26,011 | --- | 3/12/24 | --- | $18.34 | 652,643 | -3.8 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/13/24 - 4:05:10 pm | ||||||||||||||
| 40 | DIR,BO | JS | --- | 27,526 | --- | 3/7/24 | --- | --- | 393,268 | -6.5 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 3/13/24 - 4:05:10 pm | ||||||||||||||
| 41 | DIR,BO | AS | $1,715,314 | 95,011 | 2/26/24 | 2/27/24 | $17.11 | $20.21 | 678,654 | -12.3 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/28/24 - 7:59:26 pm | ||||||||||||||
| 42 | DIR,BO | AS | $2,131,652 | 118,072 | 2/26/24 | 2/27/24 | $17.11 | $20.21 | 764,081 | -13.4 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/28/24 - 7:59:26 pm | ||||||||||||||
| 43 | DIR,BO | AS | $600,341 | 35,946 | 2/22/24 | 2/23/24 | $16.61 | $16.72 | 871,049 | -4.0 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/26/24 - 7:32:57 pm | ||||||||||||||
| 44 | DIR,BO | AS | $483,066 | 28,924 | 2/22/24 | 2/23/24 | $16.61 | $16.72 | 773,665 | -3.6 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/26/24 - 7:32:57 pm | ||||||||||||||
| 45 | DIR,BO | AS | $1,337,655 | 89,177 | --- | 2/9/24 | --- | $15.00 | 802,589 | -10.0 | D | A,10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/20/24 - 8:29:35 pm | ||||||||||||||
| 46 | DIR,BO | AS | $1,710,014 | 110,824 | --- | 2/9/24 | --- | $15.43 | 903,614 | -10.9 | I | A,10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/20/24 - 8:29:35 pm | ||||||||||||||
| 47 | DIR,BO | AS | $1,710,014 | 110,824 | --- | 2/9/24 | --- | $15.43 | 903,614 | -10.9 | I | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/13/24 - 4:50:11 pm | ||||||||||||||
| 48 | DIR,BO | AS | $1,337,655 | 89,177 | --- | 2/9/24 | --- | $15.00 | 802,589 | -10.0 | D | 10b | 7370 | Services | Business Services |  Services- Computer Programming, Data Processing, Etc.
 | 2/13/24 - 4:50:11 pm | ||||||||||||||
|  | 
 
 | ||||||||||||||||||||||||||
|  |