| Oct 12, 2026 |
Sanjeev Singh SahniChief Executive Officer, Director |
Sold
plan |
1,500 |
$108.80 |
$0.2M |
Form 4 |
| Oct 2, 2026 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
plan |
1,866 |
$103.28 |
$0.2M |
Form 4 |
| Oct 2, 2026 |
Randolph AltschulerDirector |
Sold
plan |
5,721 |
$103.32 |
$0.6M |
Form 4 |
| Oct 2, 2026 |
Sanjeev Singh SahniChief Executive Officer, Director |
Sold
plan |
1,112 |
$103.28 |
$0.1M |
Form 4 |
| Oct 1, 2026 |
Randolph AltschulerDirector |
Sold
plan |
10,000 |
$104.04 |
$1.0M |
Form 4 |
| Sep 14, 2026 |
Sanjeev Singh SahniChief Executive Officer, Director |
Sold
plan |
1,500 |
$85.23 |
$0.1M |
Form 4 |
| Sep 1, 2026 |
Randolph AltschulerDirector |
Sold
plan |
10,000 |
$90.82 |
$0.9M |
Form 4 |
| Aug 31, 2026 |
Katharine WeymouthDirector |
Sold
|
5,000 |
$95.23 |
$0.5M |
Form 4 |
| Aug 28, 2026 |
Katharine WeymouthDirector |
Sold
|
5,000 |
$94.30 |
$0.5M |
Form 4 |
| Aug 27, 2026 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
|
5,000 |
$96.77 |
$0.5M |
Form 4 |
| Aug 19, 2026 |
Emily RollinsDirector |
Sold
plan |
5,000 |
$84.31 |
$0.4M |
Form 4 |
| Aug 17, 2026 |
Sanjeev Singh SahniChief Executive Officer, Director |
Sold
plan |
1,500 |
$90.19 |
$0.1M |
Form 4 |
| Aug 11, 2026 |
Fabio RosatiDirector |
Sold
|
1,900 |
$89.72 |
$0.2M |
Form 4 |
| Aug 10, 2026 |
Fabio RosatiDirector |
Sold
|
8,100 |
$91.45 |
$0.7M |
Form 4 |
| Aug 6, 2026 |
James MilnChief Financial Officer |
Sold
plan |
1,500 |
$87.92 |
$0.1M |
Form 4 |
| Jul 2, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
1,073 |
$93.39 |
$0.1M |
Form 4 |
| Jul 2, 2026 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
plan |
1,866 |
$93.22 |
$0.2M |
Form 4 |
| Jul 2, 2026 |
Randolph AltschulerDirector |
Sold
plan |
5,722 |
$93.30 |
$0.5M |
Form 4 |
| Jul 2, 2026 |
James MilnChief Financial Officer |
Sold
plan |
2,392 |
$93.29 |
$0.2M |
Form 4 |
| Jul 1, 2026 |
James MilnChief Financial Officer |
Sold
plan |
1,500 |
$97.06 |
$0.1M |
Form 4 |
| Jun 3, 2026 |
Lukas Alexander BiewaldDirector |
Bought
|
47,058 |
$85.00 |
$4.0M |
Form 4 |
| Jun 1, 2026 |
James MilnChief Financial Officer |
Sold
plan |
1,500 |
$96.90 |
$0.1M |
Form 4 |
| May 27, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
2,500 |
$95.00 |
$0.2M |
Form 4 |
| May 21, 2026 |
Randolph AltschulerChief Executive Officer, Director |
Sold
|
50,000 |
$87.86 |
$4.4M |
Form 4 |
| May 18, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
4,943 |
$89.20 |
$0.4M |
Form 4 |
| May 13, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
2,500 |
$85.00 |
$0.2M |
Form 4 |
| May 11, 2026 |
James MilnChief Financial Officer |
Sold
plan |
1,500 |
$79.69 |
$0.1M |
Form 4 |
| May 11, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
5,000 |
$79.86 |
$0.4M |
Form 4 |
| Apr 2, 2026 |
Randolph AltschulerChief Executive Officer, Director |
Sold
plan |
5,721 |
$41.71 |
$0.2M |
Form 4 |
| Apr 2, 2026 |
James MilnChief Financial Officer |
Sold
plan |
2,392 |
$41.72 |
$0.1M |
Form 4 |
| Apr 2, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
699 |
$41.76 |
$0.0M |
Form 4 |
| Apr 2, 2026 |
Sanjeev Singh SahniPresident |
Sold
plan |
1,111 |
$41.77 |
$0.0M |
Form 4 |
| Apr 2, 2026 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
plan |
1,865 |
$41.77 |
$0.1M |
Form 4 |
| Apr 1, 2026 |
Emily RollinsDirector |
Sold
plan |
1,000 |
$42.02 |
$0.0M |
Form 4 |
| Apr 1, 2026 |
James MilnChief Financial Officer |
Sold
plan |
1,500 |
$42.03 |
$0.1M |
Form 4 |
| Mar 2, 2026 |
James MilnChief Financial Officer |
Sold
plan |
12,272 |
$42.00 |
$0.5M |
Form 4 |
| Feb 27, 2026 |
Katharine WeymouthDirector |
Bought
|
1,215 |
$41.15 |
$0.0M |
Form 4 |
| Feb 26, 2026 |
James MilnChief Financial Officer |
Sold
plan |
15,103 |
$43.46 |
$0.7M |
Form 4 |
| Feb 26, 2026 |
Sanjeev Singh SahniPresident |
Sold
plan |
9,978 |
$43.44 |
$0.4M |
Form 4 |
| Feb 26, 2026 |
Randolph AltschulerChief Executive Officer, Director |
Sold
plan |
31,928 |
$43.44 |
$1.4M |
Form 4 |
| Feb 26, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
2,410 |
$43.47 |
$0.1M |
Form 4 |
| Feb 26, 2026 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
plan |
4,572 |
$43.44 |
$0.2M |
Form 4 |
| Feb 9, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
2,500 |
$70.00 |
$0.2M |
Form 4 |
| Feb 2, 2026 |
James MilnChief Financial Officer |
Sold
plan |
599 |
$58.98 |
$0.0M |
Form 4 |
| Jan 8, 2026 |
Sanjeev Singh SahniPresident |
Sold
plan |
26,190 |
$65.47 |
$1.7M |
Form 4 |
| Jan 5, 2026 |
Randolph AltschulerChief Executive Officer, Director |
Sold
plan |
14,826 |
$66.53 |
$1.0M |
Form 4 |
| Jan 5, 2026 |
Subir DuttChief Sales Officer |
Sold
plan |
3,929 |
$65.55 |
$0.3M |
Form 4 |
| Jan 5, 2026 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
plan |
3,570 |
$66.52 |
$0.2M |
Form 4 |
| Jan 5, 2026 |
James MilnChief Financial Officer |
Sold
plan |
6,203 |
$66.51 |
$0.4M |
Form 4 |
| Jan 5, 2026 |
Sanjeev Singh SahniPresident |
Sold
plan |
4,446 |
$66.57 |
$0.3M |
Form 4 |
| Jan 2, 2026 |
Emily RollinsDirector |
Sold
plan |
1,000 |
$61.86 |
$0.1M |
Form 4 |
| Jan 2, 2026 |
James MilnChief Financial Officer |
Sold
plan |
598 |
$61.80 |
$0.0M |
Form 4 |
| Dec 1, 2025 |
James MilnChief Financial Officer |
Sold
plan |
598 |
$56.02 |
$0.0M |
Form 4 |
| Nov 19, 2025 |
Subir DuttChief Sales Officer |
Sold
plan |
2,075 |
$60.00 |
$0.1M |
Form 4 |
| Nov 17, 2025 |
Subir DuttChief Sales Officer |
Sold
plan |
425 |
$60.34 |
$0.0M |
Form 4 |
| Nov 10, 2025 |
Emily RollinsDirector |
Sold
plan |
1,000 |
$68.02 |
$0.1M |
Form 4 |
| Nov 7, 2025 |
James MilnChief Financial Officer |
Sold
plan |
599 |
$62.11 |
$0.0M |
Form 4 |
| Oct 2, 2025 |
James MilnChief Financial Officer |
Sold
plan |
1,122 |
$50.21 |
$0.1M |
Form 4 |
| Oct 2, 2025 |
Vaidyanathan RaghavanChief Technology Officer |
Sold
plan |
1,298 |
$50.29 |
$0.1M |
Form 4 |
| Oct 2, 2025 |
Randolph AltschulerChief Executive Officer, Director |
Sold
plan |
9,331 |
$50.31 |
$0.5M |
Form 4 |
| Oct 1, 2025 |
James MilnChief Financial Officer |
Sold
plan |
598 |
$52.22 |
$0.0M |
Form 4 |