VRTX · Vertex Pharmaceuticals Incorporated Common Stock
View on chartInsiders & Stakes
| Reshma Kewalramani CEO & President | ▼ Sell | Open Market | 98,278 Shares held | 2/27/2026 | View profile |
| Amit Sachdev EVP, Chief Patient Officer | ▲ Buy | Grant | 66,512 Shares held | 7/21/2026 | View profile |
| Stuart A. Arbuckle EVP, COO | ▼ Sell | Tax Withholding | 63,368 Shares held | 7/1/2025 | View profile |
| Ourania Tatsis EVP, Chief Reg. & Quality Off. | ▲ Buy | Grant | 53,572 Shares held | 7/21/2026 | View profile |
| Charles F. Wagner Jr. EVP & Chief Financial Officer | ▼ Sell | Tax Withholding | 47,042 Shares held | 2/24/2026 | View profile |
| SACHS BRUCE I Director | ▲ Buy | Open Market | 45,000 Shares held | 8/6/2025 | View profile |
| LEIDEN JEFFREY M Executive Chairman | ▼ Sell | Tax Withholding | 34,797 Shares held | 2/24/2026 | View profile |
| ALTSHULER DAVID EVP, Global Research and CSO | ▲ Buy | Grant | 34,477 Shares held | 1/22/2026 | View profile |
| Sanna Bastiano EVP, Cell & Genetic Therapies | ▼ Sell | Open Market | 32,038 Shares held | 5/8/2023 | View profile |
| Joy Liu SVP, General Counsel | ▼ Sell | Open Market | 19,131 Shares held | 7/1/2026 | View profile |
| Atkinson Edward Morrow III EVP, Chief Technical Ops. Off. | ▼ Sell | Open Market | 18,432 Shares held | 2/25/2026 | View profile |
| Carmen Bozic EVP and CMO | ▼ Sell | Open Market | 15,337 Shares held | 6/26/2026 | View profile |
| Biller Jonathan EVP and Chief Legal Officer | ▼ Sell | Open Market | 13,659 Shares held | 2/25/2026 | View profile |
| Duncan McKechnie EVP, Chief Commercial Officer | ▼ Sell | Open Market | 11,001 Shares held | 7/2/2026 | View profile |
| Alan M. Garber Director | ▲ Buy | Grant | 7,344 Shares held | 5/1/2026 | View profile |
| Mark E. Bunnage EVP, Chief Scientific Officer | ▼ Sell | Open Market | 7,284 Shares held | 5/15/2026 | View profile |
| Kristen Ambrose SVP & Chief Accounting Officer | ▼ Sell | Open Market | 6,624 Shares held | 2/26/2026 | View profile |
| Kearney Terrence C Director | ▼ Sell | Open Market | 6,536 Shares held | 8/10/2023 | View profile |
| Lloyd Carney Director | ▼ Sell | Gift | 6,315 Shares held | 11/19/2025 | View profile |
| Sangeeta N. Bhatia Director | ▼ Sell | Open Market | 4,924 Shares held | 5/4/2026 | View profile |
| Diana McKenzie Director | ▼ Sell | Other | 2,378 Shares held | 5/1/2026 | View profile |
| Nancy Thornberry Director | ▼ Sell | Other | 2,109 Shares held | 5/1/2026 | View profile |
| Lee Yuchun Director | ▼ Sell | Open Market | 1,875 Shares held | 1/27/2023 | View profile |
| Suketu Upadhyay Exec. VP, CFO | ▼ Sell | Other | 1,558 Shares held | 5/1/2026 | View profile |
| Jennifer Schneider Director | ▼ Sell | Other | 1,394 Shares held | 5/1/2026 | View profile |
| Michel Lagarde Director | ▲ Buy | Grant | 1,132 Shares held | 10/5/2023 | View profile |
| MCGLYNN MARGARET G Director | ▼ Sell | Other | 178 Shares held | 5/1/2022 | View profile |
Transaction History
| Amit Sachdev | ▲ Buy | Grant | 8,251 | $0 | 7/21/2026 |
| Ourania Tatsis | ▲ Buy | Grant | 8,251 | $0 | 7/21/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 1,500 | $787K | 7/2/2026 |
| Duncan McKechnie | ▼ Sell | Open Market | 1,541 | $800K | 7/2/2026 |
| Joy Liu | ▼ Sell | Open Market | 828 | $416K | 7/1/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 596 | $288K | 6/26/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 1,020 | $471K | 6/18/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 4,062 | $1.8M | 6/15/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 1,745 | $785K | 6/5/2026 |
| Joy Liu | ▼ Sell | Open Market | 828 | $364K | 6/1/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 1,974 | $888K | 5/29/2026 |
| Mark E. Bunnage | ▼ Sell | Open Market | 33 | $15K | 5/15/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 1,354 | $614K | 5/15/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 6,988 | $3.1M | 5/12/2026 |
| Sangeeta N. Bhatia | ▼ Sell | Open Market | 318 | $135K | 5/4/2026 |
| Suketu Upadhyay | ▼ Sell | Other | 796 | — | 5/1/2026 |
| Nancy Thornberry | ▲ Buy | Grant | 472 | $0 | 5/1/2026 |
| Nancy Thornberry | ▼ Sell | Other | 398 | — | 5/1/2026 |
| Jennifer Schneider | ▲ Buy | Grant | 472 | $0 | 5/1/2026 |
| Jennifer Schneider | ▼ Sell | Other | 796 | — | 5/1/2026 |
| Diana McKenzie | ▲ Buy | Grant | 943 | $0 | 5/1/2026 |
| Diana McKenzie | ▼ Sell | Other | 796 | — | 5/1/2026 |
| Joy Liu | ▼ Sell | Open Market | 1,104 | $469K | 5/1/2026 |
| Alan M. Garber | ▲ Buy | Grant | 472 | $0 | 5/1/2026 |
| Sangeeta N. Bhatia | ▲ Buy | Grant | 943 | $0 | 5/1/2026 |
| Joy Liu | ▼ Sell | Open Market | 978 | $439K | 4/1/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 2,329 | $1.1M | 3/27/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 2,329 | $1.1M | 3/13/2026 |
| Duncan McKechnie | ▼ Sell | Open Market | 2,633 | $1.3M | 3/11/2026 |
| Duncan McKechnie | ▼ Sell | Open Market | 2,437 | $1.2M | 3/4/2026 |
| Joy Liu | ▼ Sell | Open Market | 892 | $442K | 3/2/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 400 | $192K | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 120 | $58K | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 240 | $116K | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 2,510 | $1.2M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 3,278 | $1.6M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 460 | $225K | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 2,725 | $1.3M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 949 | $466K | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 2,520 | $1.2M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 3,498 | $1.7M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 15,580 | $7.7M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 5,995 | $3.0M | 2/27/2026 |
| Reshma Kewalramani | ▼ Sell | Open Market | 1,725 | $857K | 2/27/2026 |
| Carmen Bozic | ▼ Sell | Open Market | 2,329 | $1.1M | 2/27/2026 |
| Kristen Ambrose | ▼ Sell | Open Market | 357 | $173K | 2/26/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 260 | $126K | 2/25/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 1,846 | $898K | 2/25/2026 |
| Duncan McKechnie | ▼ Sell | Open Market | 2,500 | $1.2M | 2/25/2026 |
| Duncan McKechnie | ▼ Sell | Open Market | 2,410 | $1.2M | 2/25/2026 |
| Mark E. Bunnage | ▼ Sell | Open Market | 620 | $302K | 2/25/2026 |
| Biller Jonathan | ▼ Sell | Open Market | 945 | $460K | 2/25/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Open Market | 668 | $325K | 2/25/2026 |
| Kristen Ambrose | ▼ Sell | Open Market | 223 | $108K | 2/25/2026 |
| Charles F. Wagner Jr. | ▼ Sell | Tax Withholding | 1,744 | $846K | 2/24/2026 |
| Ourania Tatsis | ▼ Sell | Tax Withholding | 1,627 | $789K | 2/24/2026 |
| Amit Sachdev | ▼ Sell | Tax Withholding | 1,518 | $736K | 2/24/2026 |
| Duncan McKechnie | ▼ Sell | Tax Withholding | 873 | $424K | 2/24/2026 |
| LEIDEN JEFFREY M | ▼ Sell | Tax Withholding | 3,547 | $1.7M | 2/24/2026 |
| Reshma Kewalramani | ▼ Sell | Tax Withholding | 4,981 | $2.4M | 2/24/2026 |
| Mark E. Bunnage | ▼ Sell | Tax Withholding | 582 | $282K | 2/24/2026 |
| Carmen Bozic | ▼ Sell | Tax Withholding | 1,453 | $705K | 2/24/2026 |
| Biller Jonathan | ▼ Sell | Tax Withholding | 1,144 | $555K | 2/24/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Tax Withholding | 1,627 | $789K | 2/24/2026 |
| Kristen Ambrose | ▼ Sell | Tax Withholding | 546 | $265K | 2/24/2026 |
| Amit Sachdev | ▲ Buy | Option Exercise | 23,479 | $3.7M | 2/19/2026 |
| Amit Sachdev | ▲ Buy | Option Exercise | 25,026 | $4.7M | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 920 | $427K | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 2,730 | $1.3M | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 1,848 | $861K | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 10,263 | $4.8M | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 19,662 | $9.2M | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 7,241 | $3.4M | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 11,712 | $5.5M | 2/19/2026 |
| Amit Sachdev | ▼ Sell | Open Market | 4,237 | $2.0M | 2/19/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 368 | $174K | 2/18/2026 |
| Mark E. Bunnage | ▼ Sell | Open Market | 1,182 | $560K | 2/18/2026 |
| Biller Jonathan | ▼ Sell | Open Market | 1,244 | $589K | 2/18/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Open Market | 817 | $387K | 2/18/2026 |
| Kristen Ambrose | ▼ Sell | Open Market | 638 | $302K | 2/18/2026 |
| LEIDEN JEFFREY M | ▼ Sell | Tax Withholding | 2,964 | $1.4M | 2/18/2026 |
| Charles F. Wagner Jr. | ▲ Buy | Grant | 7,365 | $0 | 2/17/2026 |
| Charles F. Wagner Jr. | ▼ Sell | Tax Withholding | 2,294 | $1.1M | 2/17/2026 |
| Ourania Tatsis | ▲ Buy | Grant | 5,789 | $0 | 2/17/2026 |
| Ourania Tatsis | ▼ Sell | Tax Withholding | 2,294 | $1.1M | 2/17/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 609 | $298K | 2/17/2026 |
| Amit Sachdev | ▲ Buy | Grant | 5,789 | $0 | 2/17/2026 |
| Amit Sachdev | ▼ Sell | Tax Withholding | 2,140 | $1.0M | 2/17/2026 |
| Reshma Kewalramani | ▲ Buy | Grant | 16,326 | $0 | 2/17/2026 |
| Reshma Kewalramani | ▼ Sell | Tax Withholding | 6,554 | $3.2M | 2/17/2026 |
| Mark E. Bunnage | ▲ Buy | Grant | 2,584 | $0 | 2/17/2026 |
| Mark E. Bunnage | ▼ Sell | Tax Withholding | 1,110 | $537K | 2/17/2026 |
| Mark E. Bunnage | ▼ Sell | Open Market | 2,437 | $1.2M | 2/17/2026 |
| Carmen Bozic | ▲ Buy | Grant | 5,375 | $0 | 2/17/2026 |
| Carmen Bozic | ▼ Sell | Tax Withholding | 1,912 | $925K | 2/17/2026 |
| Biller Jonathan | ▲ Buy | Grant | 4,135 | $0 | 2/17/2026 |
| Biller Jonathan | ▼ Sell | Tax Withholding | 1,505 | $728K | 2/17/2026 |
| Biller Jonathan | ▼ Sell | Open Market | 2,476 | $1.2M | 2/17/2026 |
| Atkinson Edward Morrow III | ▲ Buy | Grant | 4,962 | $0 | 2/17/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Tax Withholding | 1,530 | $740K | 2/17/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Open Market | 2,031 | $994K | 2/17/2026 |
| Kristen Ambrose | ▲ Buy | Grant | 1,809 | $0 | 2/17/2026 |
| Kristen Ambrose | ▼ Sell | Tax Withholding | 598 | $289K | 2/17/2026 |
| Kristen Ambrose | ▼ Sell | Open Market | 1,557 | $762K | 2/17/2026 |
| Duncan McKechnie | ▲ Buy | Grant | 4,962 | $0 | 2/17/2026 |
| Duncan McKechnie | ▼ Sell | Tax Withholding | 1,148 | $555K | 2/17/2026 |
| LEIDEN JEFFREY M | ▲ Buy | Grant | 8,269 | $0 | 2/17/2026 |
| Charles F. Wagner Jr. | ▼ Sell | Tax Withholding | 4,565 | $2.2M | 2/13/2026 |
| Ourania Tatsis | ▼ Sell | Tax Withholding | 3,804 | $1.9M | 2/13/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 1,500 | $750K | 2/13/2026 |
| Amit Sachdev | ▼ Sell | Tax Withholding | 3,548 | $1.7M | 2/13/2026 |
| Duncan McKechnie | ▼ Sell | Tax Withholding | 2,283 | $1.1M | 2/13/2026 |
| Reshma Kewalramani | ▼ Sell | Tax Withholding | 13,041 | $6.4M | 2/13/2026 |
| Mark E. Bunnage | ▼ Sell | Tax Withholding | 2,283 | $1.1M | 2/13/2026 |
| Carmen Bozic | ▼ Sell | Tax Withholding | 3,804 | $1.9M | 2/13/2026 |
| Biller Jonathan | ▼ Sell | Tax Withholding | 2,993 | $1.5M | 2/13/2026 |
| Biller Jonathan | ▼ Sell | Open Market | 988 | $493K | 2/13/2026 |
| Sangeeta N. Bhatia | ▼ Sell | Open Market | 266 | $133K | 2/13/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Tax Withholding | 1,903 | $928K | 2/13/2026 |
| Kristen Ambrose | ▼ Sell | Tax Withholding | 1,393 | $679K | 2/13/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 466 | $215K | 2/11/2026 |
| Mark E. Bunnage | ▼ Sell | Open Market | 2,021 | $931K | 2/11/2026 |
| Biller Jonathan | ▼ Sell | Open Market | 1,925 | $886K | 2/11/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Open Market | 1,751 | $806K | 2/11/2026 |
| Kristen Ambrose | ▼ Sell | Open Market | 1,376 | $634K | 2/11/2026 |
| Charles F. Wagner Jr. | ▼ Sell | Tax Withholding | 3,045 | $1.4M | 2/10/2026 |
| Ourania Tatsis | ▼ Sell | Tax Withholding | 2,140 | $1.0M | 2/10/2026 |
| Amit Sachdev | ▼ Sell | Tax Withholding | 2,057 | $964K | 2/10/2026 |
| Duncan McKechnie | ▼ Sell | Tax Withholding | 1,127 | $528K | 2/10/2026 |
| Reshma Kewalramani | ▼ Sell | Tax Withholding | 8,297 | $3.9M | 2/10/2026 |
| Mark E. Bunnage | ▼ Sell | Tax Withholding | 1,127 | $528K | 2/10/2026 |
| Carmen Bozic | ▼ Sell | Tax Withholding | 2,145 | $1.0M | 2/10/2026 |
| Biller Jonathan | ▼ Sell | Tax Withholding | 1,630 | $764K | 2/10/2026 |
| Atkinson Edward Morrow III | ▼ Sell | Tax Withholding | 872 | $408K | 2/10/2026 |
| Kristen Ambrose | ▼ Sell | Tax Withholding | 592 | $277K | 2/10/2026 |
| Charles F. Wagner Jr. | ▲ Buy | Grant | 9,440 | $0 | 1/22/2026 |
| Charles F. Wagner Jr. | ▲ Buy | Grant | 4,160 | $0 | 1/22/2026 |
| Ourania Tatsis | ▲ Buy | Grant | 7,866 | $0 | 1/22/2026 |
| ALTSHULER DAVID | ▲ Buy | Grant | 7,866 | $0 | 1/22/2026 |
| ALTSHULER DAVID | ▲ Buy | Grant | 3,328 | $0 | 1/22/2026 |
| Ourania Tatsis | ▲ Buy | Grant | 3,883 | $0 | 1/22/2026 |
| Amit Sachdev | ▲ Buy | Grant | 7,866 | $0 | 1/22/2026 |
| Amit Sachdev | ▲ Buy | Grant | 3,883 | $0 | 1/22/2026 |
| Duncan McKechnie | ▲ Buy | Grant | 4,720 | $0 | 1/22/2026 |
| Duncan McKechnie | ▲ Buy | Grant | 2,080 | $0 | 1/22/2026 |
| LEIDEN JEFFREY M | ▲ Buy | Grant | 9,012 | $0 | 1/22/2026 |
| Reshma Kewalramani | ▲ Buy | Grant | 26,972 | $0 | 1/22/2026 |
| Reshma Kewalramani | ▲ Buy | Grant | 11,885 | $0 | 1/22/2026 |
| Carmen Bozic | ▲ Buy | Grant | 7,866 | $0 | 1/22/2026 |
| Carmen Bozic | ▲ Buy | Grant | 3,467 | $0 | 1/22/2026 |
| Biller Jonathan | ▲ Buy | Grant | 6,294 | $0 | 1/22/2026 |
| Biller Jonathan | ▲ Buy | Grant | 2,774 | $0 | 1/22/2026 |
| Atkinson Edward Morrow III | ▲ Buy | Grant | 3,934 | $0 | 1/22/2026 |
| Atkinson Edward Morrow III | ▲ Buy | Grant | 3,883 | $0 | 1/22/2026 |
| Kristen Ambrose | ▲ Buy | Grant | 2,950 | $0 | 1/22/2026 |
| Kristen Ambrose | ▲ Buy | Grant | 1,300 | $0 | 1/22/2026 |
| Ourania Tatsis | ▼ Sell | Open Market | 4,500 | $2.1M | 1/7/2026 |
| Charles F. Wagner Jr. | ▲ Buy | Option Exercise | 9,532 | $1.8M | 1/6/2026 |
| Charles F. Wagner Jr. | ▼ Sell | Open Market | 9,532 | $4.4M | 1/6/2026 |
| LEIDEN JEFFREY M | ▲ Buy | Option Exercise | 1 | $91 | 12/4/2025 |
| Charles F. Wagner Jr. | ▼ Sell | Open Market | 7,000 | $3.2M | 12/3/2025 |
| Charles F. Wagner Jr. | ▼ Sell | Open Market | 7,000 | $3.2M | 12/3/2025 |
| Ourania Tatsis | ▼ Sell | Open Market | 4,500 | $2.0M | 12/3/2025 |
| LEIDEN JEFFREY M | ▲ Buy | Option Exercise | 63,781 | $5.5M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 4,469 | $2.0M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 1,320 | $582K | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 2,469 | $1.1M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 4,352 | $1.9M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 7,899 | $3.5M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 1,152 | $515K | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 2,320 | $1.0M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 5,880 | $2.6M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 5,809 | $2.6M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 15,681 | $7.1M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 10,360 | $4.7M | 12/3/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 2,070 | $942K | 12/3/2025 |
| Biller Jonathan | ▼ Sell | Open Market | 347 | $156K | 12/3/2025 |
| Lloyd Carney | ▼ Sell | Gift | 800 | $0 | 11/19/2025 |
| Atkinson Edward Morrow III | ▼ Sell | Open Market | 2,500 | $1.1M | 11/17/2025 |
| LEIDEN JEFFREY M | ▲ Buy | Option Exercise | 13,835 | $1.3M | 11/14/2025 |
| LEIDEN JEFFREY M | ▲ Buy | Option Exercise | 39,769 | $3.4M | 11/14/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 32,234 | $14.2M | 11/14/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 21,330 | $9.4M | 11/14/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 40 | $18K | 11/14/2025 |
| LEIDEN JEFFREY M | ▲ Buy | Option Exercise | 19,688 | $1.8M | 11/13/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 18,528 | $8.2M | 11/13/2025 |
| LEIDEN JEFFREY M | ▼ Sell | Open Market | 1,160 | $512K | 11/13/2025 |
| Biller Jonathan | ▼ Sell | Open Market | 694 | $281K | 10/2/2025 |
| Biller Jonathan | ▼ Sell | Tax Withholding | 1,259 | $504K | 10/1/2025 |
| Sangeeta N. Bhatia | ▼ Sell | Open Market | 266 | $103K | 8/27/2025 |
| Reshma Kewalramani | ▲ Buy | Open Market | 4,290 | $1.7M | 8/6/2025 |
| Reshma Kewalramani | ▲ Buy | Open Market | 5,710 | $2.2M | 8/6/2025 |
| SACHS BRUCE I | ▲ Buy | Open Market | 1,634 | $636K | 8/6/2025 |
| SACHS BRUCE I | ▲ Buy | Open Market | 3,366 | $1.3M | 8/6/2025 |
| Stuart A. Arbuckle | ▼ Sell | Tax Withholding | 37,243 | $16.8M | 7/1/2025 |
| ALTSHULER DAVID | ▼ Sell | Open Market | 52 | $22K | 5/15/2025 |
| Stuart A. Arbuckle | ▲ Buy | Grant | 37,622 | $0 | 5/13/2025 |
| Sangeeta N. Bhatia | ▼ Sell | Open Market | 400 | $202K | 5/2/2025 |
| Suketu Upadhyay | ▲ Buy | Grant | 796 | $0 | 5/1/2025 |
| Suketu Upadhyay | ▼ Sell | Other | 1,001 | — | 5/1/2025 |