220 transactions by 11 insiders, from November 12, 2025 to October 12, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Randolph AltschulerCEO | 48 | 33/48 | — | $10.1M |
| James MilnCFO | 46 | 45/46 | — | $2.6M |
| Sanjeev Singh SahniCEO | 38 | 36/38 | — | $3.0M |
| Subir DuttChief | 29 | 28/29 | — | $2.0M |
| Vaidyanathan RaghavanCTO | 25 | 23/25 | — | $1.4M |
| Emily RollinsDir | 13 | 12/13 | — | $525K |
| Katharine WeymouthDir | 9 | — | $50K | $948K |
| Fabio RosatiDir | 5 | — | — | $911K |
| Lukas Alexander BiewaldDir | 4 | — | $4.0M | — |
| Roy AzevedoDir | 2 | — | — | — |
| Ranjana B. ClarkDir | 1 | — | — | — |
220 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Sanjeev Singh SahniCEO | Oct 12 | SPLAN | 142 | $110.54 | $16K |
| Sanjeev Singh SahniCEO | Oct 12 | SPLAN | 662 | $109.22 | $72K |
| Sanjeev Singh SahniCEO | Oct 12 | SPLAN | 696 | $108.05 | $75K |
| Randolph AltschulerDir | Oct 2 | SPLAN | 93 | $106.36 | $10K |
| Randolph AltschulerDir | Oct 2 | SPLAN | 1,334 | $105.66 | $141K |
| Randolph AltschulerDir | Oct 2 | SPLAN | 470 | $104.40 | $49K |
| Randolph AltschulerDir | Oct 2 | SPLAN | 1,124 | $103.53 | $116K |
| Randolph AltschulerDir | Oct 2 | SPLAN | 1,068 | $102.38 | $109K |
| Randolph AltschulerDir | Oct 2 | SPLAN | 1,632 | $101.39 | $165K |
| Randolph AltschulerDir | Oct 1 | SPLAN | 17 | $106.19 | $2K |
| Randolph AltschulerDir | Oct 1 | SPLAN | 3,466 | $105.50 | $366K |
| Randolph AltschulerDir | Oct 1 | SPLAN | 1,829 | $104.69 | $191K |
| Randolph AltschulerDir | Oct 1 | SPLAN | 741 | $103.51 | $77K |
| Randolph AltschulerDir | Oct 1 | SPLAN | 3,947 | $102.55 | $405K |
| Sanjeev Singh SahniCEO | Oct 2 | SPLAN | 32 | $106.28 | $3K |
| Sanjeev Singh SahniCEO | Oct 2 | SPLAN | 264 | $105.45 | $28K |
| Sanjeev Singh SahniCEO | Oct 2 | SPLAN | 74 | $104.41 | $8K |
| Sanjeev Singh SahniCEO | Oct 2 | SPLAN | 228 | $103.42 | $24K |
| Sanjeev Singh SahniCEO | Oct 2 | SPLAN | 247 | $102.18 | $25K |
| Sanjeev Singh SahniCEO | Oct 2 | SPLAN | 267 | $101.38 | $27K |
| Vaidyanathan RaghavanCTO | Oct 2 | SPLAN | 317 | $105.76 | $34K |
| Vaidyanathan RaghavanCTO | Oct 2 | SPLAN | 284 | $104.90 | $30K |
| Vaidyanathan RaghavanCTO | Oct 2 | SPLAN | 373 | $103.53 | $39K |
| Vaidyanathan RaghavanCTO | Oct 2 | SPLAN | 343 | $102.38 | $35K |
| Vaidyanathan RaghavanCTO | Oct 2 | SPLAN | 549 | $101.41 | $56K |
| Sanjeev Singh SahniCEO | Sep 14 | SPLAN | 12 | $87.03 | $1K |
| Sanjeev Singh SahniCEO | Sep 14 | SPLAN | 534 | $86.02 | $46K |
| Sanjeev Singh SahniCEO | Sep 14 | SPLAN | 627 | $85.04 | $53K |
| Sanjeev Singh SahniCEO | Sep 14 | SPLAN | 327 | $84.23 | $28K |
| Randolph AltschulerDir | Sep 1 | SPLAN | 481 | $92.09 | $44K |
| Randolph AltschulerDir | Sep 1 | SPLAN | 4,912 | $91.03 | $447K |
| Randolph AltschulerDir | Sep 1 | SPLAN | 4,607 | $90.47 | $417K |
| Katharine WeymouthDirDERIV | Aug 31 | M | 5,000 | $0.00 | —? |
| Katharine WeymouthDirDERIV | Aug 28 | M | 5,000 | $0.00 | —? |
| Katharine WeymouthDir | Aug 31 | S | 5,000 | $95.23 | $476K |
| Katharine WeymouthDir | Aug 31 | M | 5,000 | $4.46 | $22K |
| Katharine WeymouthDir | Aug 28 | S | 5,000 | $94.30 | $472K |
| Katharine WeymouthDir | Aug 28 | M | 5,000 | $4.46 | $22K |
| Vaidyanathan RaghavanCTO | Aug 27 | S | 5,000 | $96.77 | $484K |
| Emily RollinsDirDERIV | Aug 19 | MPLAN | 5,000 | $0.00 | —? |
| Emily RollinsDir | Aug 19 | SPLAN | 768 | $85.47 | $66K |
| Emily RollinsDir | Aug 19 | SPLAN | 1,692 | $84.83 | $144K |
| Emily RollinsDir | Aug 19 | SPLAN | 2,540 | $83.61 | $212K |
| Emily RollinsDir | Aug 19 | MPLAN | 5,000 | $12.32 | $62K |
| Randolph AltschulerDir | Aug 20 | G | 85,582 | $0.00 | — |
| Sanjeev Singh SahniCEO | Aug 17 | SPLAN | 4 | $96.26 | $385 |
| Sanjeev Singh SahniCEO | Aug 17 | SPLAN | 325 | $93.23 | $30K |
| Sanjeev Singh SahniCEO | Aug 17 | SPLAN | 266 | $90.76 | $24K |
| Sanjeev Singh SahniCEO | Aug 17 | SPLAN | 523 | $89.42 | $47K |
| Sanjeev Singh SahniCEO | Aug 17 | SPLAN | 382 | $88.18 | $34K |
| Fabio RosatiDir | Aug 11 | S | 1,900 | $89.72 | $170K |
| Fabio RosatiDir | Aug 10 | S | 500 | $93.43 | $47K |
| Fabio RosatiDir | Aug 10 | S | 200 | $91.94 | $18K |
| Fabio RosatiDir | Aug 10 | S | 7,400 | $91.30 | $676K |
| James MilnCFO | Aug 6 | SPLAN | 4 | $90.28 | $361 |
| James MilnCFO | Aug 6 | SPLAN | 198 | $89.43 | $18K |
| James MilnCFO | Aug 6 | SPLAN | 546 | $88.26 | $48K |
| James MilnCFO | Aug 6 | SPLAN | 752 | $87.26 | $66K |
| Sanjeev Singh SahniCEO | Jul 3 | A | 40,506 | $0.00 | — |
| Vaidyanathan RaghavanCTO | Jul 2 | SPLAN | 59 | $97.18 | $6K |
| Vaidyanathan RaghavanCTO | Jul 2 | SPLAN | 326 | $96.31 | $31K |
| Vaidyanathan RaghavanCTO | Jul 2 | SPLAN | 99 | $94.86 | $9K |
| Vaidyanathan RaghavanCTO | Jul 2 | SPLAN | 529 | $93.38 | $49K |
| Vaidyanathan RaghavanCTO | Jul 2 | SPLAN | 425 | $92.15 | $39K |
| Vaidyanathan RaghavanCTO | Jul 2 | SPLAN | 428 | $90.79 | $39K |
| James MilnCFO | Jul 2 | SPLAN | 238 | $97.34 | $23K |
| James MilnCFO | Jul 2 | SPLAN | 309 | $96.08 | $30K |
| James MilnCFO | Jul 2 | SPLAN | 226 | $94.53 | $21K |
| James MilnCFO | Jul 2 | SPLAN | 548 | $93.17 | $51K |
| James MilnCFO | Jul 2 | SPLAN | 539 | $92.00 | $50K |
| James MilnCFO | Jul 2 | SPLAN | 532 | $90.76 | $48K |
| James MilnCFO | Jul 1 | SPLAN | 212 | $98.51 | $21K |
| James MilnCFO | Jul 1 | SPLAN | 883 | $97.19 | $86K |
| James MilnCFO | Jul 1 | SPLAN | 405 | $96.02 | $39K |
| Subir DuttChief | Jul 2 | SPLAN | 53 | $97.18 | $5K |
| Subir DuttChief | Jul 2 | SPLAN | 199 | $96.35 | $19K |
| Subir DuttChief | Jul 2 | SPLAN | 100 | $94.83 | $9K |
| Subir DuttChief | Jul 2 | SPLAN | 137 | $93.48 | $13K |
| Subir DuttChief | Jul 2 | SPLAN | 310 | $92.50 | $29K |
| Subir DuttChief | Jul 2 | SPLAN | 274 | $90.93 | $25K |
| Randolph AltschulerDir | Jul 2 | SPLAN | 1,031 | $96.89 | $100K |
| Randolph AltschulerDir | Jul 2 | SPLAN | 389 | $95.66 | $37K |
| Randolph AltschulerDir | Jul 2 | SPLAN | 365 | $94.40 | $34K |
| Randolph AltschulerDir | Jul 2 | SPLAN | 1,370 | $93.28 | $128K |
| Randolph AltschulerDir | Jul 2 | SPLAN | 847 | $92.16 | $78K |
| Randolph AltschulerDir | Jul 2 | SPLAN | 1,720 | $90.96 | $156K |
| Lukas Alexander BiewaldDir | Jun 3 | P | 47,058 | $85.00 | $4.0M |
| James MilnCFO | Jun 1 | SPLAN | 66 | $99.56 | $7K |
| James MilnCFO | Jun 1 | SPLAN | 340 | $98.55 | $34K |
| James MilnCFO | Jun 1 | SPLAN | 366 | $97.88 | $36K |
| James MilnCFO | Jun 1 | SPLAN | 208 | $96.84 | $20K |
| James MilnCFO | Jun 1 | SPLAN | 228 | $95.28 | $22K |
| James MilnCFO | Jun 1 | SPLAN | 292 | $94.44 | $28K |
| Subir DuttChief | May 27 | SPLAN | 2,500 | $95.00 | $238K |
| Lukas Alexander BiewaldDir | May 20 | A | 513 | $0.00 | — |
| Lukas Alexander BiewaldDir | May 20 | A | 1,773 | $0.00 | — |
| Lukas Alexander BiewaldDir | May 20 | A | 5,790 | $0.00 | — |
| Randolph AltschulerCEO | May 21 | S | 264 | $91.60 | $24K |
| Randolph AltschulerCEO | May 21 | S | 823 | $90.58 | $75K |
| Randolph AltschulerCEO | May 21 | S | 3,293 | $89.68 | $295K |
| Randolph AltschulerCEO | May 21 | S | 1,109 | $88.68 | $98K |
| Randolph AltschulerCEO | May 21 | S | 6,324 | $87.63 | $554K |
| Randolph AltschulerCEO | May 21 | S | 8,187 | $86.75 | $710K |
| Randolph AltschulerCEO | May 21 | S | 466 | $91.60 | $43K |
| Randolph AltschulerCEO | May 21 | S | 1,579 | $90.48 | $143K |
| Randolph AltschulerCEO | May 21 | S | 4,892 | $89.70 | $439K |
| Randolph AltschulerCEO | May 21 | S | 1,439 | $88.57 | $127K |
| Randolph AltschulerCEO | May 21 | S | 9,893 | $87.64 | $867K |
| Randolph AltschulerCEO | May 21 | S | 11,731 | $86.71 | $1.0M |
| Subir DuttChief | May 18 | SPLAN | 237 | $90.49 | $21K |
| Subir DuttChief | May 18 | SPLAN | 278 | $89.18 | $25K |
| Subir DuttChief | May 18 | SPLAN | 1,114 | $88.39 | $98K |
| Subir DuttChief | May 18 | SPLAN | 814 | $87.46 | $71K |
| Subir DuttChief | May 18 | SPLAN | 2,500 | $90.00 | $225K |
| James MilnCFO | May 11 | SPLAN | 636 | $80.01 | $51K |
| James MilnCFO | May 11 | SPLAN | 864 | $79.45 | $69K |
| Subir DuttChief | May 13 | SPLAN | 2,500 | $85.00 | $213K |
| Subir DuttChief | May 11 | SPLAN | 3,390 | $80.02 | $271K |
| Subir DuttChief | May 11 | SPLAN | 1,610 | $79.51 | $128K |
| Sanjeev Singh SahniPres | Apr 2 | SPLAN | 96 | $42.48 | $4K |
| Sanjeev Singh SahniPres | Apr 2 | SPLAN | 891 | $41.86 | $37K |
| Sanjeev Singh SahniPres | Apr 2 | SPLAN | 124 | $40.57 | $5K |
| Emily RollinsDirDERIV | Apr 1 | MPLAN | 1,000 | $0.00 | —? |
| Emily RollinsDir | Apr 1 | SPLAN | 1,000 | $42.02 | $42K |
| Emily RollinsDir | Apr 1 | MPLAN | 1,000 | $12.32 | $12K |
| Vaidyanathan RaghavanCTO | Apr 2 | SPLAN | 145 | $42.48 | $6K |
| Vaidyanathan RaghavanCTO | Apr 2 | SPLAN | 1,541 | $41.87 | $65K |
| Vaidyanathan RaghavanCTO | Apr 2 | SPLAN | 179 | $40.29 | $7K |
| James MilnCFO | Apr 2 | SPLAN | 86 | $42.48 | $4K |
| James MilnCFO | Apr 2 | SPLAN | 1,993 | $41.87 | $83K |
| James MilnCFO | Apr 2 | SPLAN | 313 | $40.57 | $13K |
| James MilnCFO | Apr 1 | SPLAN | 1,500 | $42.03 | $63K |
| Subir DuttChief | Apr 2 | SPLAN | 63 | $42.49 | $3K |
| Subir DuttChief | Apr 2 | SPLAN | 509 | $41.90 | $21K |
| Subir DuttChief | Apr 2 | SPLAN | 127 | $40.82 | $5K |
| Randolph AltschulerCEO | Apr 2 | SPLAN | 115 | $42.48 | $5K |
| Randolph AltschulerCEO | Apr 2 | SPLAN | 4,843 | $41.89 | $203K |
| Randolph AltschulerCEO | Apr 2 | SPLAN | 763 | $40.47 | $31K |
| Katharine WeymouthDir | Mar 10 | A | 1,356 | $0.00 | — |
| Katharine WeymouthDir | Mar 10 | A | 3,681 | $0.00 | — |
| Sanjeev Singh SahniPres | Mar 10 | A | 31,486 | $0.00 | — |
| Fabio RosatiDir | Mar 10 | A | 3,681 | $0.00 | — |
| Emily RollinsDir | Mar 10 | A | 3,681 | $0.00 | — |
| Vaidyanathan RaghavanCTO | Mar 10 | A | 16,082 | $0.00 | — |
| James MilnCFO | Mar 10 | A | 29,064 | $0.00 | — |
| Subir DuttChief | Mar 10 | A | 21,798 | $0.00 | — |
| Ranjana B. ClarkDir | Mar 10 | A | 3,681 | $0.00 | — |
| Roy AzevedoDir | Mar 10 | A | 1,308 | $0.00 | — |
| Roy AzevedoDir | Mar 10 | A | 3,681 | $0.00 | — |
| Randolph AltschulerCEO | Mar 10 | A | 67,816 | $0.00 | — |
| James MilnCFO | Mar 2 | SPLAN | 1,198 | $42.56 | $51K |
| James MilnCFO | Mar 2 | SPLAN | 8,174 | $42.08 | $344K |
| James MilnCFO | Mar 2 | SPLAN | 1,400 | $41.04 | $57K |
| James MilnCFO | Mar 2 | SPLAN | 254 | $42.59 | $11K |
| James MilnCFO | Mar 2 | SPLAN | 984 | $42.06 | $41K |
| James MilnCFO | Mar 2 | SPLAN | 262 | $41.26 | $11K |
| Katharine WeymouthDir | Feb 27 | P | 1,215 | $41.15 | $50K |
| Sanjeev Singh SahniPres | Feb 26 | SPLAN | 2,110 | $44.38 | $94K |
| Sanjeev Singh SahniPres | Feb 26 | SPLAN | 5,994 | $43.50 | $261K |
| Sanjeev Singh SahniPres | Feb 26 | SPLAN | 1,230 | $42.60 | $52K |
| Sanjeev Singh SahniPres | Feb 26 | SPLAN | 644 | $41.45 | $27K |
| Sanjeev Singh SahniPres | Feb 24 | APLAN | 59,870 | $0.00 | — |
| Vaidyanathan RaghavanCTO | Feb 26 | SPLAN | 1,110 | $44.26 | $49K |
| Vaidyanathan RaghavanCTO | Feb 26 | SPLAN | 3,023 | $43.41 | $131K |
| Vaidyanathan RaghavanCTO | Feb 26 | SPLAN | 439 | $41.59 | $18K |
| Vaidyanathan RaghavanCTO | Feb 24 | APLAN | 30,479 | $0.00 | — |
| James MilnCFO | Feb 26 | SPLAN | 3,383 | $44.32 | $150K |
| James MilnCFO | Feb 26 | SPLAN | 9,429 | $43.47 | $410K |
| James MilnCFO | Feb 26 | SPLAN | 1,331 | $42.62 | $57K |
| James MilnCFO | Feb 26 | SPLAN | 960 | $41.42 | $40K |
| James MilnCFO | Feb 24 | APLAN | 54,428 | $0.00 | — |
| Subir DuttChief | Feb 26 | SPLAN | 677 | $44.31 | $30K |
| Subir DuttChief | Feb 26 | SPLAN | 1,550 | $43.37 | $67K |
| Subir DuttChief | Feb 26 | SPLAN | 183 | $41.19 | $8K |
| Subir DuttChief | Feb 24 | APLAN | 26,124 | $0.00 | — |
| Randolph AltschulerCEO | Feb 26 | SPLAN | 8,372 | $44.28 | $371K |
| Randolph AltschulerCEO | Feb 26 | SPLAN | 18,764 | $43.43 | $815K |
| Randolph AltschulerCEO | Feb 26 | SPLAN | 2,603 | $42.59 | $111K |
| Randolph AltschulerCEO | Feb 26 | SPLAN | 2,189 | $41.37 | $91K |
| Randolph AltschulerCEO | Feb 24 | APLAN | 108,860 | $0.00 | — |
| Subir DuttChief | Feb 9 | SPLAN | 2,500 | $70.00 | $175K |
| James MilnCFO | Feb 2 | SPLAN | 498 | $59.30 | $30K |
| James MilnCFO | Feb 2 | SPLAN | 101 | $57.40 | $6K |
| Sanjeev Singh SahniPres | Jan 8 | SPLAN | 363 | $68.71 | $25K |
| Sanjeev Singh SahniPres | Jan 8 | SPLAN | 2,164 | $67.88 | $147K |
| Sanjeev Singh SahniPres | Jan 8 | SPLAN | 3,306 | $66.77 | $221K |
| Sanjeev Singh SahniPres | Jan 8 | SPLAN | 8,938 | $65.42 | $585K |
| Sanjeev Singh SahniPres | Jan 8 | SPLAN | 10,776 | $64.61 | $696K |
| Sanjeev Singh SahniPres | Jan 8 | SPLAN | 643 | $63.78 | $41K |
| Sanjeev Singh SahniPres | Jan 5 | SPLAN | 941 | $67.68 | $64K |
| Sanjeev Singh SahniPres | Jan 5 | SPLAN | 2,828 | $66.84 | $189K |
| Sanjeev Singh SahniPres | Jan 5 | SPLAN | 392 | $64.29 | $25K |
| Sanjeev Singh SahniPres | Jan 5 | SPLAN | 285 | $63.31 | $18K |
| Emily RollinsDirDERIV | Jan 2 | MPLAN | 1,000 | $0.00 | —? |
| Emily RollinsDir | Jan 2 | SPLAN | 725 | $62.23 | $45K |
| Emily RollinsDir | Jan 2 | SPLAN | 275 | $60.90 | $17K |
| Emily RollinsDir | Jan 2 | MPLAN | 1,000 | $12.32 | $12K |
| Vaidyanathan RaghavanCTO | Jan 5 | SPLAN | 434 | $67.71 | $29K |
| Vaidyanathan RaghavanCTO | Jan 5 | SPLAN | 2,291 | $66.96 | $153K |
| Vaidyanathan RaghavanCTO | Jan 5 | SPLAN | 339 | $65.95 | $22K |