XMTRXometry, Inc.
- Market cap
- $4.91B
- as of 2026-10-23
- Latest close
- $88.88
- as of 2026-10-23
- Sector
- Industrials
- as of 2026-10-24
- Industry
- Industrial Distribution
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-10-04
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Sahni Sanjeev SinghChief Executive Officer | Oct 12 | Oct 14 | S | 696 | $108.05 | Sale −$75,200 | 179,095 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 12 | Oct 14 | S | 662 | $109.22 | Sale −$72,305 | 178,433 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 12 | Oct 14 | S | 142 | $110.54 | Sale −$15,696 | 178,291 | Yes | Form 4 |
| Altschuler Randolph | Oct 2 | Oct 2 | S | 1,632 | $101.39 | Sale −$165,475 | 427,118 | Yes | Form 4 |
| Altschuler Randolph | Oct 2 | Oct 2 | S | 1,068 | $102.38 | Sale −$109,346 | 426,050 | Yes | Form 4 |
| Altschuler Randolph | Oct 2 | Oct 2 | S | 1,124 | $103.53 | Sale −$116,362 | 424,926 | Yes | Form 4 |
| Altschuler Randolph | Oct 2 | Oct 2 | S | 470 | $104.40 | Sale −$49,070 | 424,456 | Yes | Form 4 |
| Altschuler Randolph | Oct 2 | Oct 2 | S | 1,334 | $105.66 | Sale −$140,956 | 423,122 | Yes | Form 4 |
| Altschuler Randolph | Oct 2 | Oct 2 | S | 93 | $106.36 | Sale −$9,891 | 423,029 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 2 | Oct 2 | S | 267 | $101.38 | Sale −$27,067 | 180,636 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 2 | Oct 2 | S | 247 | $102.18 | Sale −$25,238 | 180,389 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 2 | Oct 2 | S | 228 | $103.42 | Sale −$23,580 | 180,161 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 2 | Oct 2 | S | 74 | $104.41 | Sale −$7,726 | 180,087 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 2 | Oct 2 | S | 264 | $105.45 | Sale −$27,838 | 179,823 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Oct 2 | Oct 2 | S | 32 | $106.28 | Sale −$3,401 | 179,791 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2 | Oct 2 | S | 549 | $101.41 | Sale −$55,675 | 135,228 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2 | Oct 2 | S | 343 | $102.38 | Sale −$35,115 | 134,885 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2 | Oct 2 | S | 373 | $103.53 | Sale −$38,618 | 134,512 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2 | Oct 2 | S | 284 | $104.90 | Sale −$29,792 | 134,228 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2 | Oct 2 | S | 317 | $105.76 | Sale −$33,525 | 133,911 | Yes | Form 4 |
| Altschuler Randolph | Oct 1 | Oct 2 | S | 3,947 | $102.55 | Sale −$404,779 | 547,323 | Yes | Form 4 |
| Altschuler Randolph | Oct 1 | Oct 2 | S | 741 | $103.51 | Sale −$76,699 | 546,582 | Yes | Form 4 |
| Altschuler Randolph | Oct 1 | Oct 2 | S | 1,829 | $104.69 | Sale −$191,474 | 544,753 | Yes | Form 4 |
| Altschuler Randolph | Oct 1 | Oct 2 | S | 3,466 | $105.50 | Sale −$365,648 | 541,287 | Yes | Form 4 |
| Altschuler Randolph | Oct 1 | Oct 2 | S | 17 | $106.19 | Sale −$1,805 | 541,270 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Sep 14 | Sep 16 | S | 327 | $84.23 | Sale −$27,543 | 182,076 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Sep 14 | Sep 16 | S | 627 | $85.04 | Sale −$53,320 | 181,449 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Sep 14 | Sep 16 | S | 534 | $86.02 | Sale −$45,935 | 180,915 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Sep 14 | Sep 16 | S | 12 | $87.03 | Sale −$1,044 | 180,903 | Yes | Form 4 |
| Altschuler Randolph | Sep 1 | Sep 3 | S | 4,607 | $90.47 | Sale −$416,795 | 556,663 | Yes | Form 4 |
| Altschuler Randolph | Sep 1 | Sep 3 | S | 4,912 | $91.03 | Sale −$447,139 | 551,751 | Yes | Form 4 |
| Altschuler Randolph | Sep 1 | Sep 3 | S | 481 | $92.09 | Sale −$44,295 | 551,270 | Yes | Form 4 |
| Weymouth Katharine | Aug 31 | Aug 31 | M | 5,000 | $4.46 | $22,300 | 40,345 | No | Form 4 |
| Weymouth Katharine | Aug 31 | Aug 31 | S | 5,000 | $95.23 | Sale −$476,150 | 35,345 | No | Form 4 |
| Weymouth Katharine | Aug 31 | Aug 31 | M · derivative | 5,000 | $4.46 | $22,300 | not reported | No | Form 4 |
| Weymouth Katharine | Aug 28 | Aug 31 | M | 5,000 | $4.46 | $22,300 | 40,345 | No | Form 4 |
| Weymouth Katharine | Aug 28 | Aug 31 | S | 5,000 | $94.30 | Sale −$471,500 | 35,345 | No | Form 4 |
| Weymouth Katharine | Aug 28 | Aug 31 | M · derivative | 5,000 | $4.46 | $22,300 | not reported | No | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Aug 27 | Aug 28 | S | 5,000 | $96.77 | Sale −$483,850 | 135,777 | No | Form 4 |
| Altschuler Randolph | Aug 20 | Aug 21 | G | 85,582 | $0.00 | $0 | not reported | No | Form 4 |
| Rollins Emily | Aug 19 | Aug 21 | M | 5,000 | $12.32 | $61,600 | 20,136 | Yes | Form 4 |
| Rollins Emily | Aug 19 | Aug 21 | S | 2,540 | $83.61 | Sale −$212,369 | 17,596 | Yes | Form 4 |
| Rollins Emily | Aug 19 | Aug 21 | S | 1,692 | $84.83 | Sale −$143,532 | 15,904 | Yes | Form 4 |
| Rollins Emily | Aug 19 | Aug 21 | S | 768 | $85.47 | Sale −$65,641 | 15,136 | Yes | Form 4 |
| Rollins Emily | Aug 19 | Aug 21 | M · derivative | 5,000 | $12.32 | $61,600 | 41,650 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Aug 17 | Aug 18 | S | 382 | $88.18 | Sale −$33,685 | 183,521 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Aug 17 | Aug 18 | S | 523 | $89.42 | Sale −$46,767 | 182,998 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Aug 17 | Aug 18 | S | 266 | $90.76 | Sale −$24,142 | 182,732 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Aug 17 | Aug 18 | S | 325 | $93.23 | Sale −$30,300 | 182,407 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Aug 17 | Aug 18 | S | 4 | $96.26 | Sale −$385 | 182,403 | Yes | Form 4 |
| Rosati Fabio | Aug 11 | Aug 11 | S | 1,900 | $89.72 | Sale −$170,468 | 91,667 | No | Form 4 |
| Rosati Fabio | Aug 10 | Aug 11 | S | 7,400 | $91.30 | Sale −$675,620 | 94,267 | No | Form 4 |
| Rosati Fabio | Aug 10 | Aug 11 | S | 200 | $91.94 | Sale −$18,388 | 94,067 | No | Form 4 |
| Rosati Fabio | Aug 10 | Aug 11 | S | 500 | $93.43 | Sale −$46,715 | 93,567 | No | Form 4 |
| Miln JamesChief Financial Officer | Aug 6 | Aug 7 | S | 752 | $87.26 | Sale −$65,620 | 178,379 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Aug 6 | Aug 7 | S | 546 | $88.26 | Sale −$48,190 | 177,833 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Aug 6 | Aug 7 | S | 198 | $89.43 | Sale −$17,707 | 177,635 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Aug 6 | Aug 7 | S | 4 | $90.28 | Sale −$361 | 177,631 | Yes | Form 4 |
| Sahni Sanjeev SinghChief Executive Officer | Jul 3 | Jul 6 | A | 40,506 | $0.00 | $0 | 183,903 | No | Form 4 |
| Miln JamesChief Financial Officer | Jul 2 | Jul 6 | S | 532 | $90.76 | Sale −$48,284 | 180,991 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 2 | Jul 6 | S | 539 | $92.00 | Sale −$49,588 | 180,452 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 2 | Jul 6 | S | 548 | $93.17 | Sale −$51,057 | 179,904 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 2 | Jul 6 | S | 226 | $94.53 | Sale −$21,364 | 179,678 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 2 | Jul 6 | S | 309 | $96.08 | Sale −$29,689 | 179,369 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 2 | Jul 6 | S | 238 | $97.34 | Sale −$23,167 | 179,131 | Yes | Form 4 |
| Altschuler Randolph | Jul 2 | Jul 6 | S | 1,720 | $90.96 | Sale −$156,451 | 432,752 | Yes | Form 4 |
| Altschuler Randolph | Jul 2 | Jul 6 | S | 847 | $92.16 | Sale −$78,060 | 431,905 | Yes | Form 4 |
| Altschuler Randolph | Jul 2 | Jul 6 | S | 1,370 | $93.28 | Sale −$127,794 | 430,535 | Yes | Form 4 |
| Altschuler Randolph | Jul 2 | Jul 6 | S | 365 | $94.40 | Sale −$34,456 | 430,170 | Yes | Form 4 |
| Altschuler Randolph | Jul 2 | Jul 6 | S | 389 | $95.66 | Sale −$37,212 | 429,781 | Yes | Form 4 |
| Altschuler Randolph | Jul 2 | Jul 6 | S | 1,031 | $96.89 | Sale −$99,894 | 428,750 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jul 2 | Jul 6 | S | 274 | $90.93 | Sale −$24,915 | 94,515 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jul 2 | Jul 6 | S | 310 | $92.50 | Sale −$28,675 | 94,205 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jul 2 | Jul 6 | S | 137 | $93.48 | Sale −$12,807 | 94,068 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jul 2 | Jul 6 | S | 100 | $94.83 | Sale −$9,483 | 93,968 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jul 2 | Jul 6 | S | 199 | $96.35 | Sale −$19,174 | 93,769 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jul 2 | Jul 6 | S | 53 | $97.18 | Sale −$5,151 | 93,716 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jul 2 | Jul 6 | S | 428 | $90.79 | Sale −$38,858 | 142,215 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jul 2 | Jul 6 | S | 425 | $92.15 | Sale −$39,164 | 141,790 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jul 2 | Jul 6 | S | 529 | $93.38 | Sale −$49,398 | 141,261 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jul 2 | Jul 6 | S | 99 | $94.86 | Sale −$9,391 | 141,162 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jul 2 | Jul 6 | S | 326 | $96.31 | Sale −$31,397 | 140,836 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jul 2 | Jul 6 | S | 59 | $97.18 | Sale −$5,734 | 140,777 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 1 | Jul 6 | S | 405 | $96.02 | Sale −$38,888 | 182,618 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 1 | Jul 6 | S | 883 | $97.19 | Sale −$85,819 | 181,735 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jul 1 | Jul 6 | S | 212 | $98.51 | Sale −$20,884 | 181,523 | Yes | Form 4 |
| Biewald Lukas Alexander | Jun 3 | Jun 4 | P | 47,058 | $85.00 | Purchase +$3,999,930 | 55,134 | No | Form 4 |
| Miln JamesChief Financial Officer | Jun 1 | Jun 3 | S | 292 | $94.44 | Sale −$27,576 | 184,231 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jun 1 | Jun 3 | S | 228 | $95.28 | Sale −$21,724 | 184,003 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jun 1 | Jun 3 | S | 208 | $96.84 | Sale −$20,143 | 183,795 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jun 1 | Jun 3 | S | 366 | $97.88 | Sale −$35,824 | 183,429 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jun 1 | Jun 3 | S | 340 | $98.55 | Sale −$33,507 | 183,089 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jun 1 | Jun 3 | S | 66 | $99.56 | Sale −$6,571 | 183,023 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 27 | May 28 | S | 2,500 | $95.00 | Sale −$237,500 | 94,789 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 11,731 | $86.71 | Sale −$1,017,195 | 579,539 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 9,893 | $87.64 | Sale −$867,023 | 569,646 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 1,439 | $88.57 | Sale −$127,452 | 568,207 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 4,892 | $89.70 | Sale −$438,812 | 563,315 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 1,579 | $90.48 | Sale −$142,868 | 561,736 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 466 | $91.60 | Sale −$42,686 | 561,270 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 8,187 | $86.75 | Sale −$710,222 | 467,061 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 6,324 | $87.63 | Sale −$554,172 | 460,737 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 1,109 | $88.68 | Sale −$98,346 | 459,628 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 3,293 | $89.68 | Sale −$295,316 | 456,335 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 823 | $90.58 | Sale −$74,547 | 455,512 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | May 21 | May 22 | S | 264 | $91.60 | Sale −$24,182 | 455,248 | No | Form 4 |
| Biewald Lukas Alexander | May 20 | May 22 | A | 5,790 | $0.00 | $0 | 5,790 | No | Form 4 |
| Biewald Lukas Alexander | May 20 | May 22 | A | 1,773 | $0.00 | $0 | 7,563 | No | Form 4 |
| Biewald Lukas Alexander | May 20 | May 22 | A | 513 | $0.00 | $0 | 8,076 | No | Form 4 |
| Dutt SubirChief Sales Officer | May 18 | May 20 | S | 2,500 | $90.00 | Sale −$225,000 | 99,732 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 18 | May 20 | S | 814 | $87.46 | Sale −$71,192 | 98,918 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 18 | May 20 | S | 1,114 | $88.39 | Sale −$98,466 | 97,804 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 18 | May 20 | S | 278 | $89.18 | Sale −$24,792 | 97,526 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 18 | May 20 | S | 237 | $90.49 | Sale −$21,446 | 97,289 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 13 | May 13 | S | 2,500 | $85.00 | Sale −$212,500 | 102,232 | Yes | Form 4 |
| Miln JamesChief Financial Officer | May 11 | May 13 | S | 864 | $79.45 | Sale −$68,645 | 185,159 | Yes | Form 4 |
| Miln JamesChief Financial Officer | May 11 | May 13 | S | 636 | $80.01 | Sale −$50,886 | 184,523 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 11 | May 13 | S | 1,610 | $79.51 | Sale −$128,011 | 108,122 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 11 | May 13 | S | 3,390 | $80.02 | Sale −$271,268 | 104,732 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Apr 2 | Apr 3 | S | 313 | $40.57 | Sale −$12,698 | 188,102 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Apr 2 | Apr 3 | S | 1,993 | $41.87 | Sale −$83,447 | 186,109 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Apr 2 | Apr 3 | S | 86 | $42.48 | Sale −$3,653 | 186,023 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Apr 2 | Apr 3 | S | 763 | $40.47 | Sale −$30,879 | 439,430 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Apr 2 | Apr 3 | S | 4,843 | $41.89 | Sale −$202,873 | 434,587 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Apr 2 | Apr 3 | S | 115 | $42.48 | Sale −$4,885 | 434,472 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Apr 2 | Apr 3 | S | 127 | $40.82 | Sale −$5,184 | 110,304 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Apr 2 | Apr 3 | S | 509 | $41.90 | Sale −$21,327 | 109,795 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Apr 2 | Apr 3 | S | 63 | $42.49 | Sale −$2,677 | 109,732 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Apr 2 | Apr 3 | S | 124 | $40.57 | Sale −$5,031 | 144,384 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Apr 2 | Apr 3 | S | 891 | $41.86 | Sale −$37,297 | 143,493 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Apr 2 | Apr 3 | S | 96 | $42.48 | Sale −$4,078 | 143,397 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Apr 2 | Apr 3 | S | 179 | $40.29 | Sale −$7,212 | 144,329 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Apr 2 | Apr 3 | S | 1,541 | $41.87 | Sale −$64,522 | 142,788 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Apr 2 | Apr 3 | S | 145 | $42.48 | Sale −$6,160 | 142,643 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Apr 1 | Apr 3 | S | 1,500 | $42.03 | Sale −$63,045 | 188,415 | Yes | Form 4 |
| Rollins Emily | Apr 1 | Apr 3 | M | 1,000 | $12.32 | $12,320 | 16,136 | Yes | Form 4 |
| Rollins Emily | Apr 1 | Apr 3 | S | 1,000 | $42.02 | Sale −$42,020 | 15,136 | Yes | Form 4 |
| Rollins Emily | Apr 1 | Apr 3 | M · derivative | 1,000 | $12.32 | $12,320 | 36,650 | Yes | Form 4 |
| Clark Ranjana B | Mar 10 | Mar 12 | A | 3,681 | $0.00 | $0 | 32,959 | No | Form 4 |
| Weymouth Katharine | Mar 10 | Mar 12 | A | 3,681 | $0.00 | $0 | 33,989 | No | Form 4 |
| Weymouth Katharine | Mar 10 | Mar 12 | A | 1,356 | $0.00 | $0 | 35,345 | No | Form 4 |
| Azevedo Roy | Mar 10 | Mar 12 | A | 3,681 | $0.00 | $0 | 30,765 | No | Form 4 |
| Azevedo Roy | Mar 10 | Mar 12 | A | 1,308 | $0.00 | $0 | 32,073 | No | Form 4 |
| Miln JamesChief Financial Officer | Mar 10 | Mar 12 | A | 29,064 | $0.00 | $0 | 189,915 | No | Form 4 |
| Rollins Emily | Mar 10 | Mar 12 | A | 3,681 | $0.00 | $0 | 15,136 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | Mar 10 | Mar 12 | A | 67,816 | $0.00 | $0 | 440,193 | No | Form 4 |
| Rosati Fabio | Mar 10 | Mar 12 | A | 3,681 | $0.00 | $0 | 40,427 | No | Form 4 |
| Dutt SubirChief Sales Officer | Mar 10 | Mar 12 | A | 21,798 | $0.00 | $0 | 110,431 | No | Form 4 |
| Sahni Sanjeev SinghPresident | Mar 10 | Mar 12 | A | 31,486 | $0.00 | $0 | 144,508 | No | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Mar 10 | Mar 12 | A | 16,082 | $0.00 | $0 | 80,386 | No | Form 4 |
| Miln JamesChief Financial Officer | Mar 2 | Mar 3 | S | 262 | $41.26 | Sale −$10,810 | 172,861 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Mar 2 | Mar 3 | S | 984 | $42.06 | Sale −$41,387 | 171,877 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Mar 2 | Mar 3 | S | 254 | $42.59 | Sale −$10,818 | 171,623 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Mar 2 | Mar 3 | S | 1,400 | $41.04 | Sale −$57,456 | 170,223 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Mar 2 | Mar 3 | S | 8,174 | $42.08 | Sale −$343,962 | 162,049 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Mar 2 | Mar 3 | S | 1,198 | $42.56 | Sale −$50,987 | 160,851 | Yes | Form 4 |
| Weymouth Katharine | Feb 27 | Mar 2 | P | 1,215 | $41.15 | Purchase +$49,997 | 3,615 | No | Form 4 |
| Miln JamesChief Financial Officer | Feb 26 | Feb 26 | S | 960 | $41.42 | Sale −$39,763 | 187,266 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 26 | Feb 26 | S | 1,331 | $42.62 | Sale −$56,727 | 185,935 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 26 | Feb 26 | S | 9,429 | $43.47 | Sale −$409,879 | 176,506 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 26 | Feb 26 | S | 3,383 | $44.32 | Sale −$149,935 | 173,123 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Feb 26 | Feb 26 | S | 2,189 | $41.37 | Sale −$90,559 | 402,116 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Feb 26 | Feb 26 | S | 2,603 | $42.59 | Sale −$110,862 | 399,513 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Feb 26 | Feb 26 | S | 18,764 | $43.43 | Sale −$814,921 | 380,749 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Feb 26 | Feb 26 | S | 8,372 | $44.28 | Sale −$370,712 | 372,377 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Feb 26 | Feb 26 | S | 183 | $41.19 | Sale −$7,538 | 90,860 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Feb 26 | Feb 26 | S | 1,550 | $43.37 | Sale −$67,224 | 89,310 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Feb 26 | Feb 26 | S | 677 | $44.31 | Sale −$29,998 | 88,633 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Feb 26 | Feb 26 | S | 644 | $41.45 | Sale −$26,694 | 122,356 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Feb 26 | Feb 26 | S | 1,230 | $42.60 | Sale −$52,398 | 121,126 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Feb 26 | Feb 26 | S | 5,994 | $43.50 | Sale −$260,739 | 115,132 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Feb 26 | Feb 26 | S | 2,110 | $44.38 | Sale −$93,642 | 113,022 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Feb 26 | Feb 26 | S | 439 | $41.59 | Sale −$18,258 | 68,437 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Feb 26 | Feb 26 | S | 3,023 | $43.41 | Sale −$131,228 | 65,414 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Feb 26 | Feb 26 | S | 1,110 | $44.26 | Sale −$49,129 | 64,304 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 24 | Feb 26 | A | 54,428 | $0.00 | $0 | 188,226 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Feb 24 | Feb 26 | A | 108,860 | $0.00 | $0 | 404,305 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Feb 24 | Feb 26 | A | 26,124 | $0.00 | $0 | 91,043 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Feb 24 | Feb 26 | A | 59,870 | $0.00 | $0 | 123,000 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Feb 24 | Feb 26 | A | 30,479 | $0.00 | $0 | 68,876 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Feb 9 | Feb 11 | S | 2,500 | $70.00 | Sale −$175,000 | 64,919 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 2 | Feb 4 | S | 101 | $57.40 | Sale −$5,797 | 134,296 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 2 | Feb 4 | S | 498 | $59.30 | Sale −$29,531 | 133,798 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 8 | Jan 9 | S | 643 | $63.78 | Sale −$41,011 | 88,677 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 8 | Jan 9 | S | 10,776 | $64.61 | Sale −$696,237 | 77,901 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 8 | Jan 9 | S | 8,938 | $65.42 | Sale −$584,724 | 68,963 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 8 | Jan 9 | S | 3,306 | $66.77 | Sale −$220,742 | 65,657 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 8 | Jan 9 | S | 2,164 | $67.88 | Sale −$146,892 | 63,493 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 8 | Jan 9 | S | 363 | $68.71 | Sale −$24,942 | 63,130 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 5 | Jan 6 | S | 455 | $63.35 | Sale −$28,824 | 140,145 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 5 | Jan 6 | S | 397 | $64.14 | Sale −$25,464 | 139,748 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 5 | Jan 6 | S | 633 | $66.01 | Sale −$41,784 | 139,115 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 5 | Jan 6 | S | 3,605 | $66.89 | Sale −$241,138 | 135,510 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 5 | Jan 6 | S | 1,113 | $67.69 | Sale −$75,339 | 134,397 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Jan 5 | Jan 6 | S | 926 | $63.32 | Sale −$58,634 | 309,345 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Jan 5 | Jan 6 | S | 1,315 | $64.38 | Sale −$84,660 | 308,030 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Jan 5 | Jan 6 | S | 825 | $66.07 | Sale −$54,508 | 307,205 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Jan 5 | Jan 6 | S | 8,836 | $66.85 | Sale −$590,687 | 298,369 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Jan 5 | Jan 6 | S | 2,924 | $67.69 | Sale −$197,926 | 295,445 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jan 5 | Jan 6 | S | 137 | $63.66 | Sale −$8,721 | 71,211 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jan 5 | Jan 6 | S | 131 | $64.77 | Sale −$8,485 | 71,080 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jan 5 | Jan 6 | S | 899 | $66.83 | Sale −$60,080 | 70,181 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jan 5 | Jan 6 | S | 262 | $67.85 | Sale −$17,777 | 69,919 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Jan 5 | Jan 6 | S | 2,500 | $65.00 | Sale −$162,500 | 67,419 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 5 | Jan 6 | S | 285 | $63.31 | Sale −$18,043 | 93,481 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 5 | Jan 6 | S | 392 | $64.29 | Sale −$25,202 | 93,089 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 5 | Jan 6 | S | 2,828 | $66.84 | Sale −$189,024 | 90,261 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 5 | Jan 6 | S | 941 | $67.68 | Sale −$63,687 | 89,320 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jan 5 | Jan 6 | S | 145 | $62.98 | Sale −$9,132 | 41,822 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jan 5 | Jan 6 | S | 361 | $64.22 | Sale −$23,183 | 41,461 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jan 5 | Jan 6 | S | 339 | $65.95 | Sale −$22,357 | 41,122 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jan 5 | Jan 6 | S | 2,291 | $66.96 | Sale −$153,405 | 38,831 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Jan 5 | Jan 6 | S | 434 | $67.71 | Sale −$29,386 | 38,397 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 2 | Jan 6 | S | 188 | $60.83 | Sale −$11,436 | 141,010 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 2 | Jan 6 | S | 410 | $62.24 | Sale −$25,518 | 140,600 | Yes | Form 4 |
| Rollins Emily | Jan 2 | Jan 6 | M | 1,000 | $12.32 | $12,320 | 12,455 | Yes | Form 4 |
| Rollins Emily | Jan 2 | Jan 6 | S | 275 | $60.90 | Sale −$16,748 | 12,180 | Yes | Form 4 |
| Rollins Emily | Jan 2 | Jan 6 | S | 725 | $62.23 | Sale −$45,117 | 11,455 | Yes | Form 4 |
| Rollins Emily | Jan 2 | Jan 6 | M · derivative | 1,000 | $12.32 | $12,320 | 350 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Dec 1, 2025 | Dec 3, 2025 | S | 546 | $55.94 | Sale −$30,543 | 141,250 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Dec 1, 2025 | Dec 3, 2025 | S | 52 | $56.86 | Sale −$2,957 | 141,198 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Nov 19, 2025 | Nov 21, 2025 | S | 2,075 | $60.00 | Sale −$124,500 | 71,348 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Nov 17, 2025 | Nov 19, 2025 | S | 425 | $60.34 | Sale −$25,645 | 73,423 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Nov 12, 2025 | Nov 14, 2025 | G | 40,000 | $0.00 | $0 | 591,270 | No | Form 4 |
| Rollins Emily | Nov 10, 2025 | Nov 12, 2025 | M | 1,000 | $12.32 | $12,320 | 12,455 | Yes | Form 4 |
| Rollins Emily | Nov 10, 2025 | Nov 12, 2025 | S | 106 | $66.16 | Sale −$7,013 | 12,349 | Yes | Form 4 |
| Rollins Emily | Nov 10, 2025 | Nov 12, 2025 | S | 186 | $67.16 | Sale −$12,492 | 12,163 | Yes | Form 4 |
| Rollins Emily | Nov 10, 2025 | Nov 12, 2025 | S | 708 | $68.53 | Sale −$48,519 | 11,455 | Yes | Form 4 |
| Rollins Emily | Nov 10, 2025 | Nov 12, 2025 | M · derivative | 1,000 | $12.32 | $12,320 | 1,350 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Nov 7, 2025 | Nov 10, 2025 | S | 55 | $60.17 | Sale −$3,309 | 142,340 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Nov 7, 2025 | Nov 10, 2025 | S | 308 | $61.56 | Sale −$18,960 | 142,032 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Nov 7, 2025 | Nov 10, 2025 | S | 160 | $62.72 | Sale −$10,035 | 141,872 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Nov 7, 2025 | Nov 10, 2025 | S | 76 | $64.47 | Sale −$4,900 | 141,796 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Oct 2, 2025 | Oct 3, 2025 | S | 503 | $49.32 | Sale −$24,808 | 143,014 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Oct 2, 2025 | Oct 3, 2025 | S | 616 | $50.92 | Sale −$31,367 | 142,398 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Oct 2, 2025 | Oct 3, 2025 | S | 3 | $52.45 | Sale −$157 | 142,395 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Oct 2, 2025 | Oct 3, 2025 | S | 3,535 | $49.28 | Sale −$174,205 | 316,067 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Oct 2, 2025 | Oct 3, 2025 | S | 3,825 | $50.69 | Sale −$193,889 | 312,242 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Oct 2, 2025 | Oct 3, 2025 | S | 1,944 | $51.39 | Sale −$99,902 | 310,298 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Oct 2, 2025 | Oct 3, 2025 | S | 27 | $52.45 | Sale −$1,416 | 310,271 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2, 2025 | Oct 3, 2025 | S | 507 | $49.30 | Sale −$24,995 | 42,758 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2, 2025 | Oct 3, 2025 | S | 742 | $50.89 | Sale −$37,760 | 42,016 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Oct 2, 2025 | Oct 3, 2025 | S | 49 | $51.56 | Sale −$2,526 | 41,967 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Oct 1, 2025 | Oct 3, 2025 | S | 383 | $51.67 | Sale −$19,790 | 143,732 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Oct 1, 2025 | Oct 3, 2025 | S | 215 | $53.20 | Sale −$11,438 | 143,517 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Sep 2, 2025 | Sep 3, 2025 | S | 205 | $49.72 | Sale −$10,193 | 144,508 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Sep 2, 2025 | Sep 3, 2025 | S | 393 | $50.52 | Sale −$19,854 | 144,115 | Yes | Form 4 |
| Rollins Emily | Aug 11, 2025 | Aug 12, 2025 | M | 350 | $12.32 | $4,312 | 11,455 | No | Form 4 |
| Rollins Emily | Aug 11, 2025 | Aug 12, 2025 | M · derivative | 350 | $12.32 | $4,312 | 350 | No | Form 4 |
| Dutt SubirChief Sales Officer | Jul 16, 2025 | Jul 17, 2025 | A | 7,478 | $0.00 | $0 | 73,848 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | Jul 2, 2025 | Jul 3, 2025 | S | 8,978 | $32.36 | Sale −$290,528 | 319,956 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Jul 2, 2025 | Jul 3, 2025 | S | 354 | $33.02 | Sale −$11,689 | 319,602 | Yes | Form 4 |
| Azevedo Roy | Jun 18, 2025 | Jun 23, 2025 | A | 112 | $0.00 | $0 | 27,084 | No | Form 4 |
| Goguen PeterChief Operating Officer | Jun 17, 2025 | Jun 18, 2025 | S | 888 | $30.51 | Sale −$27,093 | 175,555 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Jun 17, 2025 | Jun 18, 2025 | S | 98 | $30.93 | Sale −$3,031 | 175,457 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Jun 9, 2025 | Jun 11, 2025 | S | 10,500 | $37.39 | Sale −$392,595 | 176,443 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | Feb 25, 2025 | May 16, 2025 | A | 36,643 | $0.00 | $0 | 103,013 | No | Form 4 |
| Rollins Emily | May 9, 2025 | May 9, 2025 | M | 5,000 | $12.32 | $61,600 | 21,146 | No | Form 4 |
| Rollins Emily | May 9, 2025 | May 9, 2025 | S | 5,000 | $30.71 | Sale −$153,550 | 16,146 | No | Form 4 |
| Rollins Emily | May 9, 2025 | May 9, 2025 | S | 5,041 | $30.69 | Sale −$154,708 | 11,105 | No | Form 4 |
| Rollins Emily | May 9, 2025 | May 9, 2025 | M · derivative | 5,000 | $12.32 | $61,600 | 5,000 | No | Form 4 |
| Rollins Emily | Apr 7, 2025 | Apr 8, 2025 | S | 234 | $19.52 | Sale −$4,568 | 17,912 | Yes | Form 4 |
| Rollins Emily | Apr 7, 2025 | Apr 8, 2025 | S | 1,211 | $20.59 | Sale −$24,934 | 16,701 | Yes | Form 4 |
| Rollins Emily | Apr 7, 2025 | Apr 8, 2025 | S | 555 | $21.28 | Sale −$11,810 | 16,146 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Apr 2, 2025 | Apr 4, 2025 | S | 940 | $25.15 | Sale −$23,641 | 186,943 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Apr 2, 2025 | Apr 4, 2025 | S | 1,346 | $25.13 | Sale −$33,825 | 144,713 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Apr 2, 2025 | Apr 4, 2025 | S | 9,331 | $25.16 | Sale −$234,768 | 328,934 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Mar 18, 2025 | Mar 19, 2025 | S | 986 | $25.20 | Sale −$24,847 | 187,883 | Yes | Form 4 |
| Bial Deborah | Mar 11, 2025 | Mar 13, 2025 | A | 5,689 | $0.00 | $0 | 21,875 | No | Form 4 |
| Azevedo Roy | Mar 11, 2025 | Mar 13, 2025 | A | 5,689 | $0.00 | $0 | 25,184 | No | Form 4 |
| Azevedo Roy | Mar 11, 2025 | Mar 13, 2025 | A | 1,788 | $0.00 | $0 | 26,972 | No | Form 4 |
| Rollins Emily | Mar 11, 2025 | Mar 13, 2025 | A | 5,689 | $0.00 | $0 | 18,146 | No | Form 4 |
| Weymouth Katharine | Mar 11, 2025 | Mar 13, 2025 | A | 5,689 | $0.00 | $0 | 28,244 | No | Form 4 |
| Weymouth Katharine | Mar 11, 2025 | Mar 13, 2025 | A | 2,064 | $0.00 | $0 | 30,308 | No | Form 4 |
| Rosati Fabio | Mar 11, 2025 | Mar 13, 2025 | A | 5,689 | $0.00 | $0 | 36,746 | No | Form 4 |
| Clark Ranjana B | Mar 11, 2025 | Mar 13, 2025 | A | 5,689 | $0.00 | $0 | 29,278 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | Mar 11, 2025 | Mar 13, 2025 | A | 81,274 | $0.00 | $0 | 338,265 | No | Form 4 |
| Dutt SubirChief Sales Officer | Mar 11, 2025 | Mar 13, 2025 | A | 19,506 | $0.00 | $0 | 66,370 | No | Form 4 |
| Miln JamesChief Financial Officer | Mar 11, 2025 | Mar 13, 2025 | A | 40,637 | $0.00 | $0 | 146,059 | No | Form 4 |
| Miln JamesChief Financial Officer | Feb 25, 2025 | Mar 13, 20254/A | A | 36,180 | $0.00 | $0 | 138,509 | No | Form 4/A |
| Goguen PeterChief Operating Officer | Feb 25, 2025 | Mar 13, 20254/A | A | 26,876 | $0.00 | $0 | 188,869 | No | Form 4/A |
| Altschuler RandolphChief Executive Officer | Feb 25, 2025 | Mar 13, 20254/A | A | 82,699 | $0.00 | $0 | 284,557 | No | Form 4/A |
| Miln JamesChief Financial Officer | Mar 4, 2025 | Mar 4, 2025 | S | 12,063 | $23.54 | Sale −$283,963 | 119,027 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Mar 4, 2025 | Mar 4, 2025 | S | 13,789 | $24.51 | Sale −$337,968 | 105,238 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Feb 28, 2025 | Mar 4, 2025 | S | 7,235 | $26.61 | Sale −$192,523 | 131,090 | Yes | Form 4 |
| Altschuler RandolphChief Executive Officer | Feb 28, 2025 | Mar 4, 2025 | S | 27,566 | $26.60 | Sale −$733,256 | 256,570 | Yes | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Feb 27, 2025 | Feb 28, 2025 | A | 20,190 | $0.00 | $0 | 20,190 | No | Form 4 |
| Raghavan VaidyanathanChief Technology Officer | Feb 27, 2025 | Feb 28, 2025 | A | 23,075 | $0.00 | $0 | 43,265 | No | Form 4 |
| Goguen PeterChief Operating Officer | Feb 11, 2025 | Feb 12, 2025 | S | 2,886 | $35.55 | Sale −$102,597 | 162,107 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Feb 11, 2025 | Feb 12, 2025 | S | 114 | $36.10 | Sale −$4,115 | 161,993 | Yes | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 23, 2025 | Jan 24, 2025 | A | 58,200 | $0.00 | $0 | 58,200 | No | Form 4 |
| Sahni Sanjeev SinghPresident | Jan 23, 2025 | Jan 24, 2025 | A | 35,566 | $0.00 | $0 | 93,766 | No | Form 4 |
| Goguen PeterChief Operating Officer | Jan 15, 2025 | Jan 16, 2025 | S | 3,000 | $34.50 | Sale −$103,500 | 164,993 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 3, 2025 | Jan 6, 2025 | S | 4,858 | $42.26 | Sale −$205,299 | 102,857 | Yes | Form 4 |
| Miln JamesChief Financial Officer | Jan 3, 2025 | Jan 6, 2025 | S | 528 | $42.98 | Sale −$22,693 | 102,329 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Jan 3, 2025 | Jan 6, 2025 | S | 862 | $42.30 | Sale −$36,463 | 168,071 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Jan 3, 2025 | Jan 6, 2025 | S | 78 | $42.99 | Sale −$3,353 | 167,993 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 19, 2024 | Dec 20, 2024 | M | 11,718 | $12.32 | $144,366 | 89,574 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 19, 2024 | Dec 20, 2024 | M | 26,824 | $3.65 | $97,908 | 116,398 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 19, 2024 | Dec 20, 2024 | M | 12,866 | $15.82 | $203,540 | 129,264 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 19, 2024 | Dec 20, 2024 | M · derivative | 12,866 | $15.82 | $203,540 | 45,947 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 19, 2024 | Dec 20, 2024 | M · derivative | 11,718 | $12.32 | $144,366 | 13,282 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 19, 2024 | Dec 20, 2024 | M · derivative | 26,824 | $3.65 | $97,908 | 26,861 | No | Form 4 |
| Goguen PeterChief Operating Officer | Dec 18, 2024 | Dec 19, 2024 | S | 90 | $38.26 | Sale −$3,443 | 169,829 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Dec 18, 2024 | Dec 19, 2024 | S | 354 | $39.68 | Sale −$14,047 | 169,475 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Dec 18, 2024 | Dec 19, 2024 | S | 542 | $40.64 | Sale −$22,027 | 168,933 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Dec 11, 2024 | Dec 12, 2024 | S | 3,000 | $34.50 | Sale −$103,500 | 169,919 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Nov 13, 2024 | Nov 15, 2024 | S | 2,500 | $32.00 | Sale −$80,000 | 172,919 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Nov 12, 2024 | Nov 12, 2024 | S | 16,564 | $30.08 | Sale −$498,245 | 77,856 | No | Form 4 |
| Goguen PeterChief Operating Officer | Nov 11, 2024 | Nov 12, 2024 | S | 5,000 | $32.00 | Sale −$160,000 | 175,419 | Yes | Form 4 |
| Rollins Emily | Nov 7, 2024 | Nov 12, 2024 | S | 3,105 | $29.36 | Sale −$91,163 | 13,081 | Yes | Form 4 |
| Rollins Emily | Nov 7, 2024 | Nov 12, 2024 | S | 624 | $30.11 | Sale −$18,789 | 12,457 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Nov 7, 2024 | Nov 12, 2024 | S | 10,212 | $29.45 | Sale −$300,743 | 182,207 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Nov 7, 2024 | Nov 12, 2024 | S | 1,788 | $30.12 | Sale −$53,855 | 180,419 | Yes | Form 4 |
| Azevedo Roy | Oct 15, 2024 | Oct 17, 2024 | A | 2,403 | $0.00 | $0 | 2,403 | No | Form 4 |
| Azevedo Roy | Oct 15, 2024 | Oct 17, 2024 | A | 618 | $0.00 | $0 | 3,021 | No | Form 4 |
| Azevedo Roy | Oct 15, 2024 | Oct 17, 2024 | A | 16,474 | $0.00 | $0 | 19,495 | No | Form 4 |
| Goguen PeterChief Operating Officer | Oct 3, 2024 | Oct 4, 2024 | S | 940 | $17.22 | Sale −$16,187 | 192,419 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Sep 17, 2024 | Sep 18, 2024 | S | 986 | $19.27 | Sale −$19,000 | 193,359 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Sep 13, 2024 | Sep 13, 2024 | S | 88 | $18.47 | Sale −$1,625 | 86,230 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Sep 13, 2024 | Sep 13, 2024 | S | 3,312 | $18.45 | Sale −$61,106 | 82,918 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Sep 13, 2024 | Sep 13, 2024 | M | 6,507 | $3.65 | $23,751 | 89,425 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Sep 13, 2024 | Sep 13, 2024 | M | 4,995 | $3.65 | $18,232 | 94,420 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Sep 13, 2024 | Sep 13, 2024 | M · derivative | 6,507 | $3.65 | $23,751 | 8,306 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Sep 13, 2024 | Sep 13, 2024 | M · derivative | 4,995 | $3.65 | $18,232 | 3,311 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Jul 3, 2024 | Jul 3, 2024 | S | 360 | $11.76 | Sale −$4,234 | 86,318 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Jul 3, 2024 | Jul 3, 2024 | S | 940 | $11.76 | Sale −$11,054 | 194,345 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Jul 1, 2024 | Jul 3, 2024 | M | 6,507 | $3.65 | $23,751 | 81,683 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Jul 1, 2024 | Jul 3, 2024 | M | 4,995 | $3.65 | $18,232 | 86,678 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Jul 1, 2024 | Jul 3, 2024 | M · derivative | 6,507 | $3.65 | $23,751 | 9,818 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Jul 1, 2024 | Jul 3, 2024 | M · derivative | 4,995 | $3.65 | $18,232 | 14,813 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Jun 20, 2024 | Jun 21, 2024 | S | 986 | $12.55 | Sale −$12,374 | 195,285 | Yes | Form 4 |
| Dutt SubirChief Sales Officer | May 31, 2024 | May 31, 2024 | P | 5,000 | $15.25 | Purchase +$76,250 | 5,000 | No | Form 4 |
| Dutt SubirChief Sales Officer | May 31, 2024 | May 31, 2024 | P | 5,000 | $15.29 | Purchase +$76,450 | 5,000 | No | Form 4 |
| Dutt SubirChief Sales Officer | May 30, 2024 | May 31, 2024 | P | 10,000 | $15.55 | Purchase +$155,500 | 46,864 | No | Form 4 |
| Dutt SubirChief Sales Officer | May 29, 2024 | May 31, 2024 | A | 36,364 | $0.00 | $0 | 36,864 | No | Form 4 |
| Goguen PeterChief Operating Officer | Apr 4, 2024 | Apr 5, 2024 | S | 622 | $17.99 | Sale −$11,190 | 196,589 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Apr 4, 2024 | Apr 5, 2024 | S | 318 | $18.40 | Sale −$5,851 | 196,271 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Apr 4, 2024 | Apr 5, 2024 | S | 235 | $17.97 | Sale −$4,223 | 75,301 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Apr 4, 2024 | Apr 5, 2024 | S | 125 | $18.40 | Sale −$2,300 | 75,176 | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Mar 20, 2024 | Mar 20, 2024 | S | 3,943 | $17.61 | Sale −$69,436 | 197,211 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Mar 14, 2024 | Mar 18, 2024 | A | 24,620 | $0.00 | $0 | 75,536 | No | Form 4 |
| Mayerhofer KathyChief Sales Officer | Mar 14, 2024 | Mar 18, 2024 | A | 22,569 | $0.00 | $0 | 73,982 | No | Form 4 |
| Altschuler RandolphChief Executive Officer | Mar 14, 2024 | Mar 18, 2024 | A | 82,068 | $0.00 | $0 | 201,858 | No | Form 4 |
| Goguen PeterChief Operating Officer | Mar 14, 2024 | Mar 18, 2024 | A | 26,672 | $0.00 | $0 | 201,154 | No | Form 4 |
| Miln JamesChief Financial Officer | Mar 14, 2024 | Mar 18, 2024 | A | 35,905 | $0.00 | $0 | 35,905 | No | Form 4 |
| Miln JamesChief Financial Officer | Mar 14, 2024 | Mar 18, 2024 | A | 71,810 | $0.00 | $0 | 107,715 | No | Form 4 |
| Weymouth Katharine | Mar 4, 2024 | Mar 5, 2024 | P | 500 | $16.86 | Purchase +$8,430 | 22,555 | No | Form 4 |
| Rosati Fabio | Feb 27, 2024 | Feb 29, 2024 | A | 5,416 | $0.00 | $0 | 31,057 | No | Form 4 |
| Bial Deborah | Feb 27, 2024 | Feb 29, 2024 | A | 5,416 | $0.00 | $0 | 16,186 | No | Form 4 |
| Rollins Emily | Feb 27, 2024 | Feb 29, 2024 | A | 5,416 | $0.00 | $0 | 16,186 | No | Form 4 |
| Weymouth Katharine | Feb 27, 2024 | Feb 29, 2024 | A | 5,416 | $0.00 | $0 | 20,399 | No | Form 4 |
| Weymouth Katharine | Feb 27, 2024 | Feb 29, 2024 | A | 1,656 | $0.00 | $0 | 22,055 | No | Form 4 |
| Clark Ranjana B | Feb 27, 2024 | Feb 29, 2024 | A | 5,416 | $0.00 | $0 | 21,841 | No | Form 4 |
| Clark Ranjana B | Feb 27, 2024 | Feb 29, 2024 | A | 1,748 | $0.00 | $0 | 23,589 | No | Form 4 |
| Rallo James MChief Financial Officer | Feb 20, 2024 | Feb 21, 2024 | M | 5,000 | $3.65 | $18,250 | 49,381 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Feb 20, 2024 | Feb 21, 2024 | S | 5,000 | $30.85 | Sale −$154,250 | 44,381 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Feb 20, 2024 | Feb 21, 2024 | M · derivative | 5,000 | $3.65 | $18,250 | 241,177 | Yes | Form 4 |
| Rollins Emily | Jan 26, 2024 | Jan 29, 2024 | M | 1,000 | $12.32 | $12,320 | 11,770 | Yes | Form 4 |
| Rollins Emily | Jan 26, 2024 | Jan 29, 2024 | S | 1,000 | $32.39 | Sale −$32,390 | 10,770 | Yes | Form 4 |
| Rollins Emily | Jan 26, 2024 | Jan 29, 2024 | M · derivative | 1,000 | $12.32 | $12,320 | not reported | Yes | Form 4 |
| Rallo James MChief Financial Officer | Jan 22, 2024 | Jan 23, 2024 | M | 5,000 | $3.65 | $18,250 | 49,381 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Jan 22, 2024 | Jan 23, 2024 | S | 4,761 | $32.99 | Sale −$157,065 | 44,620 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Jan 22, 2024 | Jan 23, 2024 | S | 239 | $33.76 | Sale −$8,069 | 44,381 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Jan 22, 2024 | Jan 23, 2024 | M · derivative | 5,000 | $3.65 | $18,250 | 246,177 | Yes | Form 4 |
| Weymouth Katharine | Jan 17, 2024 | Jan 17, 2024 | G | 1,200 | $0.00 | $0 | 14,983 | No | Form 4 |
| Weymouth Katharine | Jan 17, 2024 | Jan 17, 2024 | G | 1,200 | $0.00 | $0 | 2,400 | No | Form 4 |
| Weymouth Katharine | Jan 13, 2024 | Jan 17, 2024 | G | 1,200 | $0.00 | $0 | 16,183 | No | Form 4 |
| Weymouth Katharine | Jan 13, 2024 | Jan 17, 2024 | G | 1,200 | $0.00 | $0 | 1,200 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Jan 3, 2024 | Jan 5, 2024 | S | 303 | $33.58 | Sale −$10,175 | 50,974 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Jan 3, 2024 | Jan 5, 2024 | S | 58 | $34.78 | Sale −$2,017 | 50,916 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Jan 3, 2024 | Jan 5, 2024 | S | 3,964 | $33.63 | Sale −$133,309 | 44,821 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Jan 3, 2024 | Jan 5, 2024 | S | 440 | $34.94 | Sale −$15,374 | 44,381 | Yes | Form 4 |
| Cronin BillChief Revenue Officer | Jan 3, 2024 | Jan 5, 2024 | S | 2,121 | $35.59 | Sale −$75,486 | 141,618 | Yes | Form 4 |
| Cronin BillChief Revenue Officer | Jan 3, 2024 | Jan 5, 2024 | S | 158 | $34.52 | Sale −$5,454 | 141,460 | Yes | Form 4 |
| Rollins Emily | Dec 29, 2023 | Jan 2, 2024 | M | 1,000 | $12.32 | $12,320 | 11,770 | Yes | Form 4 |
| Rollins Emily | Dec 29, 2023 | Jan 2, 2024 | S | 820 | $36.59 | Sale −$30,004 | 10,950 | Yes | Form 4 |
| Rollins Emily | Dec 29, 2023 | Jan 2, 2024 | S | 180 | $37.95 | Sale −$6,831 | 10,770 | Yes | Form 4 |
| Rollins Emily | Dec 29, 2023 | Jan 2, 2024 | M · derivative | 1,000 | $12.32 | $12,320 | not reported | Yes | Form 4 |
| Rallo James MChief Financial Officer | Dec 20, 2023 | Dec 21, 2023 | M | 5,000 | $3.65 | $18,250 | 53,785 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Dec 20, 2023 | Dec 21, 2023 | S | 480 | $31.12 | Sale −$14,938 | 53,305 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Dec 20, 2023 | Dec 21, 2023 | S | 4,411 | $32.42 | Sale −$143,005 | 48,894 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Dec 20, 2023 | Dec 21, 2023 | S | 109 | $32.84 | Sale −$3,580 | 48,785 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Dec 20, 2023 | Dec 21, 2023 | M · derivative | 5,000 | $3.65 | $18,250 | 251,177 | Yes | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 20, 2023 | Dec 21, 2023 | M | 3,311 | $3.65 | $12,085 | 51,277 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Dec 20, 2023 | Dec 21, 2023 | M · derivative | 3,311 | $3.65 | $12,085 | 3,311 | No | Form 4 |
| Rollins Emily | Dec 1, 2023 | Dec 5, 2023 | M | 1,000 | $12.32 | $12,320 | 11,770 | Yes | Form 4 |
| Rollins Emily | Dec 1, 2023 | Dec 5, 2023 | S | 791 | $24.96 | Sale −$19,743 | 10,979 | Yes | Form 4 |
| Rollins Emily | Dec 1, 2023 | Dec 5, 2023 | S | 209 | $25.35 | Sale −$5,298 | 10,770 | Yes | Form 4 |
| Rollins Emily | Dec 1, 2023 | Dec 5, 2023 | M · derivative | 1,000 | $12.32 | $12,320 | not reported | Yes | Form 4 |
| Goguen PeterChief Operating Officer | Nov 30, 2023 | Dec 1, 2023 | S | 14,333 | $24.38 | Sale −$349,439 | 174,482 | No | Form 4 |
| Rallo James MChief Financial Officer | Nov 30, 2023 | Dec 1, 2023 | M | 5,000 | $3.65 | $18,250 | 53,785 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Nov 30, 2023 | Dec 1, 2023 | S | 5,000 | $23.65 | Sale −$118,250 | 48,785 | Yes | Form 4 |
| Rallo James MChief Financial Officer | Nov 30, 2023 | Dec 1, 2023 | M · derivative | 5,000 | $3.65 | $18,250 | 256,177 | Yes | Form 4 |
| Rosati Fabio | Nov 22, 2023 | Nov 24, 2023 | G | 101,667 | $0.00 | $0 | 25,641 | No | Form 4 |
| Rosati Fabio | Nov 22, 2023 | Nov 24, 2023 | G | 101,667 | $0.00 | $0 | 101,667 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Nov 16, 2023 | Nov 20, 2023 | S | 24,116 | $17.53 | Sale −$422,753 | 47,966 | No | Form 4 |
| Goguen PeterChief Operating Officer | Oct 24, 2023 | Oct 26, 2023 | S | 298 | $16.04 | Sale −$4,780 | 188,815 | No | Form 4 |
| Leibel MatthewChief Technology Officer | Oct 3, 2023 | Oct 4, 2023 | S | 360 | $16.54 | Sale −$5,954 | 72,082 | Yes | Form 4 |
| Cronin BillChief Revenue Officer | Oct 3, 2023 | Oct 4, 2023 | S | 350 | $16.54 | Sale −$5,789 | 143,739 | Yes | Form 4 |