| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Mark Pearson | President and CEO, Director | 754,761 | — | $38,398,244 | -$38,398,244 |
| Nick Lane | See Remarks | 124,930 | — | $9,783,638 | -$9,783,638 |
| Jeffrey J Hurd | Chief Operating Officer | 65,019 | — | $8,253,644 | -$8,253,644 |
| Seth P Bernstein | See Remarks | 55,970 | — | $3,026,706 | -$3,026,706 |
| Robin M Raju | Chief Financial Officer | 186,501 | — | $1,991,952 | -$1,991,952 |
| William James Eckert IV | Chief Accounting Officer | 8,419 | — | $1,262,972 | -$1,262,972 |
| Charles G.T. Stonehill | Director | 34,357 | — | $386,554 | -$386,554 |
| Bertram L Scott | Director | 26,465 | — | $311,301 | -$311,301 |
| Daniel G Kaye | Director | 60,086 | — | $311,196 | -$311,196 |
| Craig C MacKay | Director | 18,999 | — | $237,337 | -$237,337 |
| Arlene Isaacs-Lowe | Director | 20,763 | — | $168,372 | -$168,372 |
| Jose Ramon Gonzalez | Chief Legal Officer | 88,556 | — | $141,384 | -$141,384 |
| Francis Hondal | Director | 30,331 | $45,851 | — | $45,851 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-17 | Jeffrey J Hurd | SELL | 4,659 | $51.39 | $239,406 | 74,719 | 6% |
| 2026-08-17 | Jeffrey J Hurd | SELL | 4,200 | $52.51 | $220,553 | 70,519 | 6% |
| 2026-08-17 | Jeffrey J Hurd | SELL | 500 | $53.05 | $26,524 | 70,019 | 1% |
| 2026-08-17 | Jeffrey J Hurd | SELL | 2,459 | $51.39 | $126,362 | 67,560 | 4% |
| 2026-08-17 | Jeffrey J Hurd | SELL | 2,241 | $52.50 | $117,655 | 65,319 | 3% |
| 2026-08-17 | Jeffrey J Hurd | SELL | 300 | $53.06 | $15,919 | 65,019 | 0% |
| 2026-08-11 | Craig C MacKay | SELL | 2,200 | $51.37 | $113,003 | 18,999 | 10% |
| 2026-08-10 | William James Eckert IV | SELL | 947 | $52.88 | $50,073 | 8,419 | 10% |
| 2026-08-06 | Charles G.T. Stonehill | SELL | 7,500 | $51.54 | $386,554 | 34,357 | 18% |
| 2026-08-06 | Bertram L Scott | SELL | 1,466 | $51.15 | $74,987 | 26,465 | 5% |
| 2026-07-20 | Mark Pearson | SELL | 39,564 | $48.54 | $1,920,282 | 753,539 | 5% |
| 2026-07-20 | Mark Pearson | SELL | 136 | $49.19 | $6,690 | 753,403 | 0% |
| 2026-07-15 | Jeffrey J Hurd | SELL | 1,400 | $48.01 | $67,210 | 82,706 | 2% |
| 2026-07-15 | Jeffrey J Hurd | SELL | 7,958 | $49.01 | $390,042 | 74,748 | 10% |
| 2026-07-15 | Jeffrey J Hurd | SELL | 800 | $48.02 | $38,415 | 73,948 | 1% |
| 2026-07-15 | Jeffrey J Hurd | SELL | 4,200 | $49.03 | $205,914 | 69,748 | 6% |
| 2026-06-18 | Mark Pearson | SELL | 39,700 | $45.28 | $1,797,814 | 765,903 | 5% |
| 2026-06-15 | Jeffrey J Hurd | SELL | 9,358 | $45.11 | $422,119 | 79,748 | 10% |
| 2026-06-15 | Jeffrey J Hurd | SELL | 5,000 | $45.11 | $225,574 | 74,748 | 6% |
| 2026-06-10 | William James Eckert IV | SELL | 6,200 | $41.83 | $259,346 | 9,366 | 40% |
| 2026-06-04 | Bertram L Scott | SELL | 2,470 | $41.08 | $101,478 | 27,931 | 8% |
| 2026-05-18 | Mark Pearson | SELL | 39,700 | $42.60 | $1,691,236 | 776,683 | 5% |
| 2026-05-15 | William James Eckert IV | SELL | 7,300 | $42.48 | $310,140 | 15,506 | 32% |
| 2026-05-15 | Nick Lane | SELL | 4,417 | $42.45 | $187,486 | 124,218 | 3% |
| 2026-05-15 | Jeffrey J Hurd | SELL | 9,358 | $42.44 | $397,180 | 84,403 | 10% |
| 2026-05-15 | Jeffrey J Hurd | SELL | 5,000 | $42.45 | $212,239 | 79,403 | 6% |
| 2026-04-20 | Mark Pearson | SELL | 39,700 | $41.63 | $1,652,640 | 789,183 | 5% |
| 2026-04-15 | Nick Lane | SELL | 10,000 | $40.44 | $404,421 | 124,218 | 7% |
| 2026-04-15 | Jeffrey J Hurd | SELL | 8,309 | $40.61 | $337,428 | 90,452 | 8% |
| 2026-04-15 | Jeffrey J Hurd | SELL | 1,049 | $41.06 | $43,069 | 89,403 | 1% |
| 2026-04-15 | Jeffrey J Hurd | SELL | 5,000 | $40.44 | $202,200 | 84,403 | 6% |
| 2026-04-15 | Mark Pearson | SELL | 1,387 | $40.03 | $55,518 | 801,683 | 0% |
| 2026-04-08 | Mark Pearson | SELL | 38,313 | $40.05 | $1,534,355 | 801,683 | 5% |
| 2026-04-08 | Jeffrey J Hurd | SELL | 9,358 | $40.06 | $374,840 | 94,403 | 9% |
| 2026-04-08 | Jeffrey J Hurd | SELL | 5,000 | $40.00 | $200,000 | 89,403 | 5% |
| 2026-04-08 | Nick Lane | SELL | 10,000 | $40.04 | $400,381 | 124,218 | 7% |
| 2026-02-18 | Mark Pearson | SELL | 39,700 | $45.50 | $1,806,350 | 763,455 | 5% |
| 2026-02-17 | Nick Lane | SELL | 12,801 | $44.81 | $573,569 | 125,075 | 9% |
| 2026-02-17 | Nick Lane | SELL | 7,199 | $45.31 | $326,163 | 117,876 | 6% |
| 2026-02-17 | Nick Lane | SELL | 6,470 | $44.82 | $289,982 | 111,406 | 5% |
| 2026-02-17 | Nick Lane | SELL | 3,530 | $45.31 | $159,936 | 107,876 | 3% |
| 2026-01-20 | Mark Pearson | SELL | 33,838 | $46.11 | $1,560,131 | 658,807 | 5% |
| 2026-01-20 | Mark Pearson | SELL | 5,862 | $46.77 | $274,166 | 652,945 | 1% |
| 2026-01-15 | Nick Lane | SELL | 10,000 | $47.65 | $476,474 | 119,958 | 8% |
| 2026-01-15 | Nick Lane | SELL | 10,000 | $47.65 | $476,516 | 109,958 | 8% |
| 2026-01-15 | Nick Lane | SELL | 10,000 | $47.65 | $476,497 | 99,958 | 9% |
| 2026-01-15 | Jeffrey J Hurd | SELL | 6,790 | $47.65 | $323,559 | 55,023 | 11% |
| 2025-12-18 | Nick Lane | SELL | 10,000 | $47.88 | $478,799 | 139,958 | 7% |
| 2025-12-18 | Nick Lane | SELL | 10,000 | $47.87 | $478,714 | 129,958 | 7% |
| 2025-12-18 | Nick Lane | SELL | 10,000 | $47.87 | $478,735 | 119,958 | 8% |
| 2025-12-18 | Mark Pearson | SELL | 39,700 | $47.88 | $1,900,665 | 665,445 | 6% |
| 2025-12-15 | Jeffrey J Hurd | SELL | 6,790 | $48.35 | $328,322 | 61,813 | 10% |
| 2025-12-10 | William James Eckert IV | SELL | 4,300 | $47.27 | $203,261 | 15,625 | 22% |
| 2025-12-01 | Francis Hondal | BUY | 104 | $46.86 | $4,863 | 25,931 | 0% |
| 2025-11-18 | Mark Pearson | SELL | 35,965 | $43.11 | $1,550,275 | 680,275 | 5% |
| 2025-11-18 | Mark Pearson | SELL | 3,735 | $43.53 | $162,573 | 676,540 | 1% |
| 2025-11-17 | Jeffrey J Hurd | SELL | 3,790 | $42.81 | $162,236 | 71,308 | 5% |
| 2025-11-17 | Jeffrey J Hurd | SELL | 3,000 | $43.88 | $131,635 | 68,308 | 4% |
| 2025-10-20 | Mark Pearson | SELL | 37,500 | $48.15 | $1,805,719 | 691,240 | 5% |
| 2025-10-20 | Mark Pearson | SELL | 2,200 | $48.41 | $106,506 | 689,040 | 0% |
| 2025-10-15 | Jeffrey J Hurd | SELL | 5,883 | $48.86 | $287,448 | 76,005 | 7% |
| 2025-10-15 | Jeffrey J Hurd | SELL | 907 | $49.82 | $45,185 | 75,098 | 1% |
| 2025-09-22 | Robin M Raju | SELL | 36,888 | $54.00 | $1,991,952 | 140,258 | 21% |
| 2025-09-19 | Mark Pearson | SELL | 149 | $54.47 | $8,116 | 690,529 | 0% |
| 2025-09-18 | Mark Pearson | SELL | 39,551 | $54.22 | $2,144,641 | 690,678 | 5% |
| 2025-09-16 | Arlene Isaacs-Lowe | SELL | 1,800 | $52.74 | $94,932 | 16,363 | 10% |
| 2025-09-15 | Jeffrey J Hurd | SELL | 5,690 | $53.58 | $304,871 | 82,988 | 6% |
| 2025-09-15 | Jeffrey J Hurd | SELL | 1,100 | $54.24 | $59,666 | 81,888 | 1% |
| 2025-08-21 | Bertram L Scott | SELL | 2,600 | $51.86 | $134,836 | 26,001 | 9% |
| 2025-08-18 | Mark Pearson | SELL | 39,191 | $53.04 | $2,078,718 | 703,538 | 5% |
| 2025-08-18 | Mark Pearson | SELL | 509 | $53.60 | $27,282 | 703,029 | 0% |
| 2025-08-15 | Jeffrey J Hurd | SELL | 6,790 | $54.09 | $367,290 | 88,678 | 7% |
| 2025-08-12 | Francis Hondal | BUY | 92 | $52.82 | $4,838 | 25,827 | 0% |
| 2025-07-15 | Mark Pearson | SELL | 19,700 | $52.20 | $1,028,437 | 724,667 | 3% |
| 2025-07-15 | Mark Pearson | SELL | 300 | $53.05 | $15,915 | 724,367 | 0% |
| 2025-07-15 | Mark Pearson | SELL | 9,800 | $52.21 | $511,625 | 714,567 | 1% |
| 2025-07-15 | Mark Pearson | SELL | 200 | $53.12 | $10,624 | 714,367 | 0% |
| 2025-06-20 | William James Eckert IV | SELL | 4,000 | $53.09 | $212,340 | 19,827 | 17% |
| 2025-06-16 | Mark Pearson | SELL | 9,029 | $52.93 | $477,910 | 745,338 | 1% |
| 2025-06-16 | Mark Pearson | SELL | 10,971 | $53.38 | $585,607 | 734,367 | 1% |
| 2025-06-16 | Mark Pearson | SELL | 5,105 | $52.98 | $270,456 | 729,262 | 1% |
| 2025-06-16 | Mark Pearson | SELL | 4,895 | $53.39 | $261,366 | 724,367 | 1% |
| 2025-06-09 | Francis Hondal | BUY | 88 | $54.66 | $4,814 | 25,735 | 0% |
| 2025-05-23 | Craig C MacKay | SELL | 1,500 | $51.95 | $77,925 | 16,799 | 8% |
| 2025-05-15 | Jeffrey J Hurd | SELL | 6,666 | $52.91 | $352,704 | 94,980 | 7% |
| 2025-05-15 | Nick Lane | SELL | 5,000 | $52.91 | $264,566 | 139,073 | 3% |
| 2025-05-15 | Mark Pearson | SELL | 20,000 | $52.90 | $1,057,962 | 743,206 | 3% |
| 2025-05-15 | Mark Pearson | SELL | 10,000 | $52.90 | $528,980 | 733,206 | 1% |
| 2025-05-12 | Jose Ramon Gonzalez | SELL | 2,626 | $53.84 | $141,384 | 88,293 | 3% |
| 2025-05-12 | Daniel G Kaye | SELL | 5,770 | $53.93 | $311,196 | 52,293 | 10% |
| 2025-05-06 | Seth P Bernstein | SELL | 60,000 | $50.45 | $3,026,706 | 43,185 | 58% |
| 2025-04-15 | Nick Lane | SELL | 5,000 | $47.57 | $237,828 | 139,073 | 3% |
| 2025-04-15 | Mark Pearson | SELL | 20,000 | $47.56 | $951,144 | 753,206 | 3% |
| 2025-04-15 | Mark Pearson | SELL | 10,000 | $47.56 | $475,637 | 743,206 | 1% |
| 2025-04-15 | Jeffrey J Hurd | SELL | 6,666 | $47.57 | $317,102 | 101,646 | 6% |
| 2025-03-17 | Jeffrey J Hurd | SELL | 2,533 | $51.27 | $129,874 | 112,445 | 2% |
| 2025-03-17 | Jeffrey J Hurd | SELL | 4,133 | $52.13 | $215,445 | 108,312 | 4% |
| 2025-03-14 | Mark Pearson | SELL | 26,292 | $51.12 | $1,344,129 | 756,914 | 3% |
| 2025-03-14 | Mark Pearson | SELL | 2,510 | $51.41 | $129,049 | 754,404 | 0% |
| 2025-03-14 | Mark Pearson | SELL | 1,198 | $51.41 | $61,589 | 753,206 | 0% |
| 2025-03-14 | Nick Lane | SELL | 3,269 | $51.01 | $166,741 | 140,804 | 2% |
| 2025-03-14 | Nick Lane | SELL | 1,731 | $51.34 | $88,862 | 139,073 | 1% |
| 2025-03-12 | Francis Hondal | BUY | 85 | $49.94 | $4,259 | 25,647 | 0% |
| 2025-02-27 | Arlene Isaacs-Lowe | SELL | 1,350 | $54.40 | $73,440 | 14,770 | 8% |
| 2025-02-18 | Jeffrey J Hurd | SELL | 6,666 | $55.38 | $369,170 | 104,298 | 6% |
| 2025-02-14 | Mark Pearson | SELL | 600 | $53.99 | $32,397 | 743,863 | 0% |
| 2025-02-14 | Mark Pearson | SELL | 19,300 | $55.28 | $1,066,908 | 724,563 | 3% |
| 2025-02-14 | Mark Pearson | SELL | 100 | $55.78 | $5,578 | 724,463 | 0% |
| 2025-02-14 | Mark Pearson | SELL | 429 | $54.20 | $23,250 | 724,034 | 0% |
| 2025-02-14 | Mark Pearson | SELL | 9,571 | $55.28 | $529,122 | 714,463 | 1% |
| 2025-02-14 | Nick Lane | SELL | 300 | $54.26 | $16,277 | 148,835 | 0% |
| 2025-02-14 | Nick Lane | SELL | 4,700 | $55.29 | $259,863 | 144,135 | 3% |
| 2025-02-14 | Nick Lane | SELL | 1,000 | $54.27 | $54,274 | 143,135 | 1% |
| 2025-02-14 | Nick Lane | SELL | 19,000 | $55.29 | $1,050,428 | 124,135 | 13% |
| 2025-01-15 | Nick Lane | SELL | 19,604 | $51.64 | $1,012,429 | 127,025 | 13% |
| 2025-01-15 | Nick Lane | SELL | 396 | $52.02 | $20,599 | 126,629 | 0% |
| 2025-01-15 | Nick Lane | SELL | 5,000 | $51.64 | $258,218 | 121,629 | 4% |
| 2025-01-15 | Jeffrey J Hurd | SELL | 6,666 | $54.65 | $364,278 | 92,209 | 7% |
| 2025-01-15 | Mark Pearson | SELL | 9,877 | $51.65 | $510,156 | 650,062 | 2% |
| 2025-01-15 | Mark Pearson | SELL | 123 | $52.03 | $6,400 | 649,939 | 0% |
| 2025-01-15 | Mark Pearson | SELL | 20,000 | $51.65 | $1,033,074 | 629,939 | 3% |
| 2024-12-23 | William James Eckert IV | SELL | 1,700 | $46.68 | $79,356 | 17,677 | 9% |
| 2024-12-18 | Nick Lane | SELL | 5,402 | $44.69 | $241,388 | 161,227 | 3% |
| 2024-12-18 | Nick Lane | SELL | 5,500 | $45.90 | $252,472 | 155,727 | 3% |
| 2024-12-18 | Nick Lane | SELL | 9,098 | $46.48 | $422,877 | 146,629 | 6% |
| 2024-12-18 | Nick Lane | SELL | 1,411 | $44.68 | $63,038 | 145,218 | 1% |
| 2024-12-18 | Nick Lane | SELL | 1,269 | $45.90 | $58,246 | 143,949 | 1% |
| 2024-12-18 | Nick Lane | SELL | 2,320 | $46.49 | $107,858 | 141,629 | 2% |
| 2024-12-16 | Jeffrey J Hurd | SELL | 6,666 | $47.31 | $315,356 | 98,875 | 6% |
| 2024-12-16 | Mark Pearson | SELL | 20,000 | $47.31 | $946,132 | 649,939 | 3% |
| 2024-12-16 | Mark Pearson | SELL | 10,000 | $47.31 | $473,073 | 639,939 | 2% |
| 2024-12-03 | Francis Hondal | BUY | 89 | $47.86 | $4,238 | 25,562 | 0% |
| 2024-11-19 | Craig C MacKay | SELL | 1,000 | $46.41 | $46,409 | 14,906 | 6% |
| 2024-11-15 | Mark Pearson | SELL | 20,000 | $47.43 | $948,518 | 658,555 | 3% |
| 2024-11-15 | Mark Pearson | SELL | 10,000 | $47.43 | $474,298 | 648,555 | 2% |
| 2024-11-08 | Jeffrey J Hurd | SELL | 6,666 | $47.53 | $316,855 | 105,246 | 6% |
| 2024-10-15 | Mark Pearson | SELL | 20,000 | $44.40 | $887,990 | 668,555 | 3% |
| 2024-10-15 | Mark Pearson | SELL | 10,000 | $44.40 | $443,980 | 658,555 | 2% |
| 2024-09-19 | William James Eckert IV | SELL | 3,500 | $42.42 | $148,456 | 19,321 | 15% |
| 2024-09-16 | Mark Pearson | SELL | 20,000 | $40.77 | $815,486 | 678,555 | 3% |
| 2024-09-16 | Mark Pearson | SELL | 10,000 | $40.78 | $407,777 | 668,555 | 1% |
| 2024-08-13 | Francis Hondal | BUY | 109 | $38.60 | $4,211 | 25,474 | 0% |
| 2024-06-10 | Francis Hondal | BUY | 104 | $40.36 | $4,186 | 25,364 | 0% |
| 2024-03-04 | Francis Hondal | BUY | 112 | $34.04 | $3,813 | 25,261 | 0% |
| 2023-12-04 | Francis Hondal | BUY | 123 | $30.87 | $3,786 | 25,149 | 0% |
| 2023-08-14 | Francis Hondal | BUY | 84 | $28.35 | $2,370 | 25,026 | 0% |
| 2023-06-12 | Francis Hondal | BUY | 89 | $26.36 | $2,350 | 24,943 | 0% |
| 2023-03-06 | Francis Hondal | BUY | 66 | $31.99 | $2,123 | 24,853 | 0% |