| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Michael J. Farrell | Chairman and CEO, Director | 466,256 | — | $41,690,419 | -$41,690,419 |
| Peter C Farrell | Director | 52,773 | — | $9,782,418 | -$9,782,418 |
| Brett Sandercock | Chief Financial Officer | 83,495 | — | $8,470,298 | -$8,470,298 |
| Kaushik Ghoshal | Chief Commercial Officer, SaaS | 9,725 | — | $6,756,007 | -$6,756,007 |
| Justin Leong | Chief Product Officer | 29,028 | — | $1,497,416 | -$1,497,416 |
| Witte Jan De | Director | 4,261 | — | $1,330,890 | -$1,330,890 |
| John Hernandez | Director | 5,118 | — | $739,289 | -$739,289 |
| Michael J Rider | Global General Counsel | 9,488 | — | $202,985 | -$202,985 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-07 | Michael J. Farrell | SELL | 4,991 | $205.69 | $1,026,596 | 466,256 | 1% |
| 2026-08-05 | Peter C Farrell | SELL | 8,000 | $225.00 | $1,800,000 | 52,773 | 13% |
| 2026-07-07 | Michael J. Farrell | SELL | 4,991 | $218.55 | $1,090,771 | 466,223 | 1% |
| 2026-06-08 | Michael J. Farrell | SELL | 4,991 | $193.96 | $968,064 | 466,256 | 1% |
| 2026-05-07 | Michael J. Farrell | SELL | 4,991 | $207.82 | $1,037,233 | 466,223 | 1% |
| 2026-04-07 | Michael J. Farrell | SELL | 4,991 | $225.50 | $1,125,486 | 466,223 | 1% |
| 2026-04-01 | Brett Sandercock | SELL | 1,000 | $224.31 | $224,310 | 83,495 | 1% |
| 2026-04-01 | Peter C Farrell | SELL | 2,000 | $225.00 | $450,000 | 60,773 | 3% |
| 2026-03-09 | Michael J. Farrell | SELL | 4,991 | $251.03 | $1,252,902 | 466,223 | 1% |
| 2026-03-04 | Peter C Farrell | SELL | 2,000 | $260.22 | $520,440 | 62,773 | 3% |
| 2026-03-02 | Brett Sandercock | SELL | 1,000 | $254.30 | $254,300 | 84,495 | 1% |
| 2026-02-09 | Michael J. Farrell | SELL | 4,991 | $273.78 | $1,366,436 | 466,223 | 1% |
| 2026-02-04 | Peter C Farrell | SELL | 2,000 | $251.31 | $502,620 | 64,773 | 3% |
| 2026-02-04 | Michael J Rider | SELL | 50 | $260.00 | $13,000 | 9,691 | 1% |
| 2026-02-02 | Brett Sandercock | SELL | 1,000 | $257.03 | $257,030 | 85,495 | 1% |
| 2026-01-07 | Peter C Farrell | SELL | 2,000 | $248.83 | $497,660 | 66,773 | 3% |
| 2026-01-07 | Michael J. Farrell | SELL | 4,991 | $248.46 | $1,240,065 | 466,223 | 1% |
| 2026-01-02 | Brett Sandercock | SELL | 1,000 | $241.75 | $241,750 | 86,495 | 1% |
| 2026-01-02 | Michael J Rider | SELL | 50 | $241.75 | $12,088 | 9,741 | 1% |
| 2025-12-08 | Michael J. Farrell | SELL | 4,991 | $251.41 | $1,254,796 | 466,223 | 1% |
| 2025-12-03 | Peter C Farrell | SELL | 2,000 | $251.47 | $502,940 | 68,773 | 3% |
| 2025-12-01 | Michael J Rider | SELL | 50 | $244.16 | $12,208 | 9,791 | 1% |
| 2025-12-01 | Brett Sandercock | SELL | 1,000 | $244.16 | $244,160 | 87,495 | 1% |
| 2025-11-25 | Witte Jan De | SELL | 2,055 | $255.00 | $524,025 | 4,261 | 33% |
| 2025-11-12 | Peter C Farrell | SELL | 2,000 | $252.05 | $504,100 | 66,110 | 3% |
| 2025-11-11 | Witte Jan De | SELL | 487 | $250.25 | $121,872 | 5,319 | 8% |
| 2025-11-07 | Michael J. Farrell | SELL | 8,011 | $249.75 | $2,000,773 | 467,866 | 2% |
| 2025-11-03 | Brett Sandercock | SELL | 3,000 | $247.54 | $742,620 | 85,745 | 3% |
| 2025-10-07 | Michael J. Farrell | SELL | 8,009 | $282.85 | $2,265,332 | 467,792 | 2% |
| 2025-10-01 | Brett Sandercock | SELL | 3,000 | $274.36 | $823,080 | 86,745 | 3% |
| 2025-10-01 | Michael J Rider | SELL | 100 | $274.36 | $27,436 | 11,327 | 1% |
| 2025-09-08 | Michael J. Farrell | SELL | 8,009 | $278.14 | $2,227,590 | 467,792 | 2% |
| 2025-09-02 | Brett Sandercock | SELL | 3,000 | $270.77 | $812,310 | 87,745 | 3% |
| 2025-08-18 | John Hernandez | SELL | 2,575 | $287.10 | $739,289 | 4,045 | 39% |
| 2025-08-07 | Michael J. Farrell | SELL | 8,009 | $279.48 | $2,238,379 | 455,503 | 2% |
| 2025-08-01 | Brett Sandercock | SELL | 3,000 | $281.90 | $845,700 | 83,283 | 3% |
| 2025-08-01 | Michael J Rider | SELL | 50 | $281.90 | $14,095 | 8,486 | 1% |
| 2025-07-07 | Michael J. Farrell | SELL | 8,009 | $256.72 | $2,056,076 | 455,503 | 2% |
| 2025-07-02 | Peter C Farrell | SELL | 945 | $255.49 | $241,438 | 68,273 | 1% |
| 2025-07-01 | Brett Sandercock | SELL | 3,883 | $256.99 | $997,892 | 84,283 | 4% |
| 2025-07-01 | Michael J Rider | SELL | 66 | $256.99 | $16,961 | 8,536 | 1% |
| 2025-06-09 | Michael J. Farrell | SELL | 8,009 | $251.21 | $2,011,910 | 455,503 | 2% |
| 2025-06-04 | Peter C Farrell | SELL | 2,000 | $247.32 | $494,640 | 69,218 | 3% |
| 2025-06-02 | Brett Sandercock | SELL | 1,000 | $243.78 | $243,780 | 85,283 | 1% |
| 2025-06-02 | Michael J Rider | SELL | 41 | $243.78 | $9,995 | 8,870 | 0% |
| 2025-05-22 | Brett Sandercock | SELL | 3,644 | $244.59 | $891,286 | 86,283 | 4% |
| 2025-05-20 | Witte Jan De | SELL | 2,000 | $243.47 | $486,940 | 5,806 | 26% |
| 2025-05-07 | Michael J. Farrell | SELL | 8,009 | $243.23 | $1,948,003 | 455,503 | 2% |
| 2025-05-07 | Peter C Farrell | SELL | 2,000 | $242.25 | $484,500 | 71,218 | 3% |
| 2025-04-08 | Brett Sandercock | SELL | 1,000 | $215.58 | $215,580 | 89,864 | 1% |
| 2025-04-07 | Michael J. Farrell | SELL | 8,009 | $209.85 | $1,680,699 | 455,472 | 2% |
| 2025-04-02 | Peter C Farrell | SELL | 2,000 | $219.74 | $439,480 | 73,218 | 3% |
| 2025-04-01 | Michael J Rider | SELL | 64 | $222.86 | $14,263 | 8,846 | 1% |
| 2025-03-10 | Brett Sandercock | SELL | 1,000 | $230.36 | $230,360 | 90,864 | 1% |
| 2025-03-10 | Kaushik Ghoshal | SELL | 9,745 | $239.31 | $2,332,096 | 9,725 | 50% |
| 2025-03-07 | Michael J. Farrell | SELL | 8,009 | $229.20 | $1,835,692 | 455,472 | 2% |
| 2025-03-05 | Peter C Farrell | SELL | 2,000 | $227.71 | $455,420 | 75,218 | 3% |
| 2025-03-03 | Kaushik Ghoshal | SELL | 367 | $235.25 | $86,336 | 18,471 | 2% |
| 2025-03-03 | Kaushik Ghoshal | SELL | 3,506 | $235.40 | $825,308 | 14,965 | 19% |
| 2025-03-03 | Kaushik Ghoshal | SELL | 514 | $235.25 | $120,918 | 14,451 | 3% |
| 2025-03-03 | Kaushik Ghoshal | SELL | 4,726 | $235.43 | $1,112,624 | 9,725 | 33% |
| 2025-03-03 | Michael J Rider | SELL | 64 | $234.10 | $14,982 | 8,910 | 1% |
| 2025-02-10 | Brett Sandercock | SELL | 1,000 | $238.98 | $238,980 | 91,864 | 1% |
| 2025-02-07 | Michael J. Farrell | SELL | 8,009 | $236.77 | $1,896,307 | 455,472 | 2% |
| 2025-02-05 | Peter C Farrell | SELL | 2,000 | $242.11 | $484,220 | 77,218 | 3% |
| 2025-02-03 | Michael J Rider | SELL | 64 | $242.42 | $15,515 | 8,974 | 1% |
| 2025-01-08 | Brett Sandercock | SELL | 1,000 | $234.04 | $234,040 | 92,864 | 1% |
| 2025-01-02 | Peter C Farrell | SELL | 2,000 | $230.99 | $461,980 | 79,218 | 2% |
| 2025-01-02 | Michael J Rider | SELL | 75 | $230.99 | $17,324 | 9,038 | 1% |
| 2024-12-09 | Brett Sandercock | SELL | 1,000 | $244.23 | $244,230 | 93,864 | 1% |
| 2024-12-04 | Peter C Farrell | SELL | 2,000 | $245.65 | $491,300 | 81,218 | 2% |
| 2024-12-02 | Michael J Rider | SELL | 74 | $248.91 | $18,419 | 9,113 | 1% |
| 2024-11-27 | Michael J. Farrell | SELL | 2,000 | $249.66 | $499,330 | 0 | 100% |
| 2024-11-22 | Justin Leong | SELL | 6,160 | $243.09 | $1,497,416 | 21,718 | 22% |
| 2024-11-12 | Witte Jan De | SELL | 796 | $248.81 | $198,053 | 6,723 | 11% |
| 2024-11-08 | Brett Sandercock | SELL | 1,000 | $249.00 | $249,000 | 94,864 | 1% |
| 2024-11-07 | Michael J. Farrell | SELL | 14,683 | $246.26 | $3,615,821 | 464,254 | 3% |
| 2024-11-06 | Peter C Farrell | SELL | 2,000 | $248.74 | $497,480 | 83,204 | 2% |
| 2024-11-01 | Michael J Rider | SELL | 69 | $242.00 | $16,698 | 10,443 | 1% |
| 2024-10-11 | Kaushik Ghoshal | SELL | 4,260 | $238.48 | $1,015,925 | 21,788 | 16% |
| 2024-10-08 | Brett Sandercock | SELL | 1,000 | $233.47 | $233,470 | 95,812 | 1% |
| 2024-10-07 | Michael J. Farrell | SELL | 14,683 | $231.91 | $3,405,206 | 464,169 | 3% |
| 2024-10-02 | Peter C Farrell | SELL | 2,000 | $237.20 | $474,400 | 85,204 | 2% |
| 2024-09-12 | Kaushik Ghoshal | SELL | 5,000 | $252.56 | $1,262,800 | 21,788 | 19% |
| 2024-09-09 | Brett Sandercock | SELL | 1,000 | $246.42 | $246,420 | 96,812 | 1% |
| 2024-09-09 | Michael J. Farrell | SELL | 14,683 | $248.38 | $3,646,950 | 464,169 | 3% |
| 2024-09-04 | Peter C Farrell | SELL | 2,000 | $239.90 | $479,800 | 87,204 | 2% |