ECL · Ecolab Inc. Common Stock
View on chartInsiders & Stakes
| GATES WILLIAM H III 10% Owner | ▼ Sell | Open Market | 29,178,741 Shares held | 11/22/2024 | View profile |
| Douglas M. Baker Jr. Director | ▼ Sell | Tax Withholding | 617,066 Shares held | 2/23/2022 | View profile |
| Christophe Beck PRESIDENT & CEO | ▼ Sell | Open Market | 72,932 Shares held | 8/18/2026 | View profile |
| John J. Zillmer Chief Executive Officer | ▲ Buy | Grant | 49,365 Shares held | 6/30/2026 | View profile |
| McCormick Michael C. EVP, GC & SECRETARY | ▼ Sell | Open Market | 47,067 Shares held | 8/15/2022 | View profile |
| Barbara Beck | ▲ Buy | Grant | 32,849 Shares held | 3/31/2024 | View profile |
| Darrell R. Brown EVP & PRES - GLOBAL INDUSTRIAL | ▼ Sell | Open Market | 32,733 Shares held | 6/9/2026 | View profile |
| Mulhere Timothy P EVP & PRES - GLOBAL INST | ▼ Sell | Tax Withholding | 30,640 Shares held | 5/2/2022 | View profile |
| HIGGINS ARTHUR J Director | ▲ Buy | Grant | 26,866 Shares held | 3/31/2025 | View profile |
| Marsh Laurie M EVP - HUMAN RESOURCES | ▼ Sell | Tax Withholding | 25,810 Shares held | 2/19/2025 | View profile |
| David MacLennan Director | ▲ Buy | Grant | 25,427 Shares held | 6/30/2026 | View profile |
| Victoria Reich Director | ▲ Buy | Grant | 25,377 Shares held | 3/31/2026 | View profile |
| ETTINGER JEFFREY M | ▲ Buy | Grant | 20,063 Shares held | 3/31/2023 | View profile |
| Michael Larson Director | ▲ Buy | Grant | 19,166 Shares held | 6/30/2026 | View profile |
| Scott D. Kirkland CHIEF FINANCIAL OFFICER | ▼ Sell | Open Market | 17,524 Shares held | 7/30/2026 | View profile |
| Berger Larry L EVP & CHIEF TECHNICAL OFFICER | ▼ Sell | Tax Withholding | 17,385 Shares held | 2/26/2025 | View profile |
| Busch Angela M EVP - CORP STRAT & BUS DEV | ▼ Sell | Tax Withholding | 16,888 Shares held | 3/15/2024 | View profile |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 11,805 Shares held | 6/30/2026 | View profile |
| Gregory B. Cook EVP & PRES - INST GROUP | ▼ Sell | Open Market | 11,673 Shares held | 8/11/2026 | View profile |
| Tracy B. McKibben Director | ▲ Buy | Grant | 11,668 Shares held | 6/30/2026 | View profile |
| Simermeyer Elizabeth A EVP & PRES - HC & LIFE SCI | ▼ Sell | Tax Withholding | 10,504 Shares held | 2/23/2022 | View profile |
| Shari L. Ballard | ▲ Buy | Grant | 9,685 Shares held | 6/30/2026 | View profile |
| Jennifer J. Bradway SVP & CORPORATE CONTROLLER | ▼ Sell | Tax Withholding | 9,603 Shares held | 8/3/2026 | View profile |
| Michel D. Doukeris | ▲ Buy | Grant | 8,458 Shares held | 6/30/2026 | View profile |
| De Boo Alexander A. EVP & PRES - GLOBAL MARKETS | ▼ Sell | Tax Withholding | 7,971 Shares held | 2/18/2026 | View profile |
| Lionel L. Nowell III Director | ▲ Buy | Grant | 6,773 Shares held | 6/30/2026 | View profile |
| Alfano Nicholas J. EVP & PRES - GLOBAL INDUSTRIAL | ▼ Sell | Tax Withholding | 5,948 Shares held | 2/18/2026 | View profile |
| Duijser Machiel EVP & CSCO | ▼ Sell | Tax Withholding | 5,601 Shares held | 2/19/2025 | View profile |
| Granucci Nicolas A EVP & PRES - GLOBAL PEST | ▼ Sell | Tax Withholding | 4,901 Shares held | 2/25/2024 | View profile |
| Eric Mark Green | ▲ Buy | Grant | 4,257 Shares held | 6/30/2026 | View profile |
| Peterson Gail SVP - GLOBAL MKTG & COMMS | ▼ Sell | Tax Withholding | 2,530 Shares held | 2/21/2024 | View profile |
| Lanesha Minnix EVP, GC & SECRETARY | ▼ Sell | Tax Withholding | 1,866 Shares held | 8/3/2023 | View profile |
| Sved Gergely EVP & PRES - HC & LIFE SCI | ▼ Sell | Tax Withholding | 1,477 Shares held | 2/21/2024 | View profile |
| Judson Althoff Director | ▲ Buy | Grant | 1,273 Shares held | 6/30/2026 | View profile |
| King Margeaux EVP - Human Resources | ▼ Sell | Tax Withholding | 1,147 Shares held | 2/25/2026 | View profile |
| Benjamin M. Clark EVP - Global Supply Chain | ▲ Buy | Open Market | 1,083 Shares held | 6/11/2026 | View profile |
| Boone Jandeen M EVP, GC & Secretary | ▼ Sell | Tax Withholding | 944 Shares held | 2/18/2026 | View profile |
| Harpreet Saluja EVP - CORP STRAT & BUS DEV | ▼ Sell | Tax Withholding | 924 Shares held | 12/4/2025 | View profile |
| Marion K. Gross EVP-Chief Supply Chain Officer | ▲ Buy | Grant | 597 Shares held | 6/30/2026 | View profile |
| Julie Whalen EVP CHIEF FINANCIAL OFFICER | ▲ Buy | Grant | 472 Shares held | 6/30/2026 | View profile |
| Hlila Alexandra M A EVP & GM - GLOBAL PEST | ▼ Sell | Tax Withholding | 379 Shares held | 2/18/2026 | View profile |
Transaction History
| Christophe Beck | ▼ Sell | Open Market | 17,862 | $5.0M | 8/18/2026 |
| Gregory B. Cook | ▼ Sell | Open Market | 4,567 | $1.3M | 8/11/2026 |
| Jennifer J. Bradway | ▲ Buy | Option Exercise | 6,457 | — | 8/3/2026 |
| Jennifer J. Bradway | ▼ Sell | Tax Withholding | 2,944 | $821K | 8/3/2026 |
| Scott D. Kirkland | ▲ Buy | Option Exercise | 3,972 | $468K | 7/30/2026 |
| Scott D. Kirkland | ▼ Sell | Open Market | 3,357 | $930K | 7/30/2026 |
| Julie Whalen | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Lionel L. Nowell III | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Tracy B. McKibben | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| David MacLennan | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| David MacLennan | ▲ Buy | Grant | 46 | $13K | 6/30/2026 |
| Michael Larson | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Marion K. Gross | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Eric Mark Green | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Eric Mark Green | ▲ Buy | Grant | 144 | $40K | 6/30/2026 |
| Michel D. Doukeris | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Shari L. Ballard | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Shari L. Ballard | ▲ Buy | Grant | 130 | $36K | 6/30/2026 |
| Judson Althoff | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| John J. Zillmer | ▲ Buy | Grant | 130 | $0 | 6/30/2026 |
| Benjamin M. Clark | ▲ Buy | Open Market | 1,000 | $264K | 6/11/2026 |
| Michel D. Doukeris | ▲ Buy | Open Market | 7,750 | $2.0M | 6/10/2026 |
| Darrell R. Brown | ▲ Buy | Option Exercise | 10,000 | $1.2M | 6/9/2026 |
| Darrell R. Brown | ▼ Sell | Open Market | 10,000 | $2.6M | 6/9/2026 |
| Suzanne M. Vautrinot | ▼ Sell | Open Market | 1,004 | $266K | 5/27/2026 |
| Suzanne M. Vautrinot | ▲ Buy | Option Exercise | 2,000 | $251K | 5/22/2026 |
| Suzanne M. Vautrinot | ▼ Sell | Tax Withholding | 996 | $251K | 5/22/2026 |
| David MacLennan | ▲ Buy | Open Market | 1,000 | $251K | 5/13/2026 |
| Gregory B. Cook | ▲ Buy | Option Exercise | 8,396 | — | 5/4/2026 |
| Gregory B. Cook | ▼ Sell | Tax Withholding | 3,829 | $987K | 5/4/2026 |
| David MacLennan | ▲ Buy | Open Market | 800 | $206K | 5/4/2026 |
| John J. Zillmer | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Julie Whalen | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| David MacLennan | ▲ Buy | Grant | 49 | $13K | 3/31/2026 |
| Michael Larson | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Marion K. Gross | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Eric Mark Green | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Eric Mark Green | ▲ Buy | Grant | 152 | $40K | 3/31/2026 |
| Michel D. Doukeris | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Shari L. Ballard | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Shari L. Ballard | ▲ Buy | Grant | 138 | $36K | 3/31/2026 |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Victoria Reich | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Lionel L. Nowell III | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Tracy B. McKibben | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| David MacLennan | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Judson Althoff | ▲ Buy | Grant | 138 | $0 | 3/31/2026 |
| Michael Larson | ▲ Buy | Option Exercise | 2,300 | $265K | 3/27/2026 |
| Michael Larson | ▼ Sell | Tax Withholding | 1,006 | $264K | 3/27/2026 |
| Gregory B. Cook | ▲ Buy | Option Exercise | 3,800 | $521K | 2/26/2026 |
| Gregory B. Cook | ▼ Sell | Open Market | 3,519 | $1.1M | 2/26/2026 |
| King Margeaux | ▲ Buy | Option Exercise | 1,662 | $0 | 2/25/2026 |
| King Margeaux | ▼ Sell | Tax Withholding | 527 | $161K | 2/25/2026 |
| Tracy B. McKibben | ▲ Buy | Option Exercise | 2,300 | $265K | 2/25/2026 |
| Tracy B. McKibben | ▼ Sell | Open Market | 1,265 | $390K | 2/25/2026 |
| Christophe Beck | ▲ Buy | Option Exercise | 23,833 | $2.8M | 2/24/2026 |
| Christophe Beck | ▼ Sell | Open Market | 18,120 | $5.6M | 2/24/2026 |
| Christophe Beck | ▼ Sell | Open Market | 1,880 | $579K | 2/24/2026 |
| Scott D. Kirkland | ▼ Sell | Gift | 404 | $0 | 2/24/2026 |
| Hlila Alexandra M A | ▼ Sell | Tax Withholding | 215 | $65K | 2/18/2026 |
| De Boo Alexander A. | ▲ Buy | Grant | 2,371 | $0 | 2/18/2026 |
| De Boo Alexander A. | ▼ Sell | Tax Withholding | 126 | $38K | 2/18/2026 |
| Gregory B. Cook | ▲ Buy | Grant | 3,388 | $0 | 2/18/2026 |
| Gregory B. Cook | ▼ Sell | Tax Withholding | 1,066 | $323K | 2/18/2026 |
| Darrell R. Brown | ▲ Buy | Grant | 8,469 | $0 | 2/18/2026 |
| Darrell R. Brown | ▼ Sell | Tax Withholding | 3,264 | $990K | 2/18/2026 |
| Jennifer J. Bradway | ▲ Buy | Grant | 1,948 | $0 | 2/18/2026 |
| Jennifer J. Bradway | ▼ Sell | Tax Withholding | 596 | $181K | 2/18/2026 |
| Boone Jandeen M | ▲ Buy | Grant | 593 | $0 | 2/18/2026 |
| Boone Jandeen M | ▼ Sell | Tax Withholding | 201 | $61K | 2/18/2026 |
| Christophe Beck | ▲ Buy | Grant | 25,408 | $0 | 2/18/2026 |
| Christophe Beck | ▼ Sell | Tax Withholding | 11,091 | $3.4M | 2/18/2026 |
| Alfano Nicholas J. | ▲ Buy | Grant | 2,202 | $0 | 2/18/2026 |
| Alfano Nicholas J. | ▼ Sell | Tax Withholding | 975 | $296K | 2/18/2026 |
| Scott D. Kirkland | ▲ Buy | Grant | 9,740 | $0 | 2/18/2026 |
| Scott D. Kirkland | ▼ Sell | Tax Withholding | 3,956 | $1.2M | 2/18/2026 |
| Hlila Alexandra M A | ▲ Buy | Grant | 508 | $0 | 2/18/2026 |
| Alfano Nicholas J. | ▲ Buy | Option Exercise | 9,501 | $1.3M | 2/17/2026 |
| Alfano Nicholas J. | ▼ Sell | Open Market | 9,501 | $2.9M | 2/17/2026 |
| Victoria Reich | ▲ Buy | Option Exercise | 1,000 | $115K | 2/13/2026 |
| Victoria Reich | ▼ Sell | Open Market | 1,000 | $301K | 2/13/2026 |
| Jennifer J. Bradway | ▲ Buy | Option Exercise | 950 | $130K | 2/13/2026 |
| Jennifer J. Bradway | ▼ Sell | Open Market | 613 | $185K | 2/13/2026 |
| John J. Zillmer | ▲ Buy | Option Exercise | 2,300 | $265K | 2/13/2026 |
| John J. Zillmer | ▼ Sell | Tax Withholding | 879 | $265K | 2/13/2026 |
| John J. Zillmer | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Julie Whalen | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Victoria Reich | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Lionel L. Nowell III | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Tracy B. McKibben | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| David MacLennan | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| David MacLennan | ▲ Buy | Grant | 44 | $12K | 12/31/2025 |
| Michael Larson | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Marion K. Gross | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Eric Mark Green | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Eric Mark Green | ▲ Buy | Grant | 137 | $36K | 12/31/2025 |
| Michel D. Doukeris | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Judson Althoff | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 128 | $0 | 12/31/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 128 | $34K | 12/31/2025 |
| David MacLennan | ▲ Buy | Open Market | 750 | $193K | 12/8/2025 |
| Harpreet Saluja | ▲ Buy | Option Exercise | 1,331 | $0 | 12/4/2025 |
| Harpreet Saluja | ▼ Sell | Tax Withholding | 407 | $107K | 12/4/2025 |
| De Boo Alexander A. | ▲ Buy | Option Exercise | 2,153 | $256K | 11/24/2025 |
| De Boo Alexander A. | ▼ Sell | Open Market | 1,422 | $381K | 11/24/2025 |
| David MacLennan | ▲ Buy | Option Exercise | 3,300 | $380K | 11/12/2025 |
| David MacLennan | ▼ Sell | Tax Withholding | 1,451 | $380K | 11/12/2025 |
| Christophe Beck | ▲ Buy | Option Exercise | 23,071 | $2.7M | 11/12/2025 |
| Christophe Beck | ▼ Sell | Open Market | 17,252 | $4.5M | 11/12/2025 |
| Christophe Beck | ▼ Sell | Open Market | 4,462 | $1.2M | 11/12/2025 |
| John J. Zillmer | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Julie Whalen | ▲ Buy | Grant | 75 | $0 | 9/30/2025 |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Victoria Reich | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Lionel L. Nowell III | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Tracy B. McKibben | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| David MacLennan | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| David MacLennan | ▲ Buy | Grant | 42 | $12K | 9/30/2025 |
| Michael Larson | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Marion K. Gross | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Eric Mark Green | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Eric Mark Green | ▲ Buy | Grant | 132 | $36K | 9/30/2025 |
| Michel D. Doukeris | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 123 | $34K | 9/30/2025 |
| Judson Althoff | ▲ Buy | Grant | 123 | $0 | 9/30/2025 |
| Suzanne M. Vautrinot | ▼ Sell | Open Market | 1,354 | $383K | 8/19/2025 |
| Suzanne M. Vautrinot | ▲ Buy | Option Exercise | 2,300 | $265K | 8/14/2025 |
| Suzanne M. Vautrinot | ▼ Sell | Tax Withholding | 946 | $265K | 8/14/2025 |
| David MacLennan | ▲ Buy | Open Market | 600 | $167K | 8/13/2025 |
| Jennifer J. Bradway | ▲ Buy | Option Exercise | 993 | $117K | 8/13/2025 |
| Jennifer J. Bradway | ▼ Sell | Open Market | 807 | $225K | 8/13/2025 |
| John J. Zillmer | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Michael Larson | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Victoria Reich | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 126 | $34K | 6/30/2025 |
| Judson Althoff | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Lionel L. Nowell III | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Tracy B. McKibben | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| David MacLennan | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| David MacLennan | ▲ Buy | Grant | 43 | $12K | 6/30/2025 |
| Marion K. Gross | ▲ Buy | Grant | 76 | $0 | 6/30/2025 |
| Eric Mark Green | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Eric Mark Green | ▲ Buy | Grant | 136 | $36K | 6/30/2025 |
| Michel D. Doukeris | ▲ Buy | Grant | 126 | $0 | 6/30/2025 |
| Victoria Reich | ▲ Buy | Option Exercise | 1,300 | $150K | 6/12/2025 |
| Victoria Reich | ▼ Sell | Open Market | 1,300 | $352K | 6/12/2025 |
| Gregory B. Cook | ▼ Sell | Gift | 65 | $0 | 5/19/2025 |
| Gregory B. Cook | ▲ Buy | Option Exercise | 2,234 | $263K | 5/15/2025 |
| Gregory B. Cook | ▼ Sell | Open Market | 2,234 | $565K | 5/15/2025 |
| David MacLennan | ▲ Buy | Open Market | 500 | $126K | 5/7/2025 |
| Alfano Nicholas J. | ▲ Buy | Option Exercise | 9,930 | $1.2M | 5/7/2025 |
| Alfano Nicholas J. | ▼ Sell | Open Market | 9,930 | $2.5M | 5/7/2025 |
| Scott D. Kirkland | ▼ Sell | Gift | 200 | $0 | 5/2/2025 |
| John J. Zillmer | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Suzanne M. Vautrinot | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Victoria Reich | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Lionel L. Nowell III | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Tracy B. McKibben | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| David MacLennan | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| David MacLennan | ▲ Buy | Grant | 46 | $12K | 3/31/2025 |
| Michael Larson | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| HIGGINS ARTHUR J | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| HIGGINS ARTHUR J | ▲ Buy | Grant | 124 | $31K | 3/31/2025 |
| Eric Mark Green | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Eric Mark Green | ▲ Buy | Grant | 144 | $36K | 3/31/2025 |
| Michel D. Doukeris | ▲ Buy | Grant | 60 | $0 | 3/31/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Shari L. Ballard | ▲ Buy | Grant | 134 | $34K | 3/31/2025 |
| Judson Althoff | ▲ Buy | Grant | 134 | $0 | 3/31/2025 |
| Boone Jandeen M | ▲ Buy | Option Exercise | 161 | $19K | 3/14/2025 |
| Scott D. Kirkland | ▲ Buy | Option Exercise | 2,884 | $344K | 3/6/2025 |
| Scott D. Kirkland | ▼ Sell | Tax Withholding | 2,015 | $538K | 3/6/2025 |
| Michael Larson | ▲ Buy | Option Exercise | 2,200 | $248K | 3/4/2025 |
| Michael Larson | ▼ Sell | Tax Withholding | 921 | $248K | 3/4/2025 |
| Berger Larry L | ▲ Buy | Option Exercise | 10,858 | $1.7M | 2/26/2025 |
| Berger Larry L | ▼ Sell | Open Market | 10,858 | $2.9M | 2/26/2025 |
| Berger Larry L | ▲ Buy | Option Exercise | 9,804 | $1.8M | 2/26/2025 |
| Berger Larry L | ▼ Sell | Tax Withholding | 8,163 | $2.2M | 2/26/2025 |
| Jennifer J. Bradway | ▲ Buy | Option Exercise | 1,057 | $126K | 2/25/2025 |
| Jennifer J. Bradway | ▼ Sell | Open Market | 856 | $229K | 2/25/2025 |
| Hlila Alexandra M A | ▲ Buy | Grant | 166 | $0 | 2/19/2025 |
| Hlila Alexandra M A | ▼ Sell | Tax Withholding | 81 | $21K | 2/19/2025 |
| Duijser Machiel | ▲ Buy | Grant | 2,651 | $0 | 2/19/2025 |
| Duijser Machiel | ▼ Sell | Tax Withholding | 824 | $219K | 2/19/2025 |
| De Boo Alexander A. | ▲ Buy | Grant | 1,215 | $0 | 2/19/2025 |
| De Boo Alexander A. | ▼ Sell | Tax Withholding | 64 | $17K | 2/19/2025 |
| Gregory B. Cook | ▲ Buy | Grant | 1,546 | $0 | 2/19/2025 |
| Gregory B. Cook | ▼ Sell | Tax Withholding | 490 | $130K | 2/19/2025 |
| Darrell R. Brown | ▲ Buy | Grant | 3,093 | $0 | 2/19/2025 |
| Darrell R. Brown | ▼ Sell | Tax Withholding | 913 | $242K | 2/19/2025 |
| Jennifer J. Bradway | ▲ Buy | Grant | 608 | $0 | 2/19/2025 |
| Jennifer J. Bradway | ▼ Sell | Tax Withholding | 205 | $54K | 2/19/2025 |
| Boone Jandeen M | ▲ Buy | Grant | 122 | $0 | 2/19/2025 |
| Boone Jandeen M | ▼ Sell | Tax Withholding | 44 | $12K | 2/19/2025 |
| Berger Larry L | ▲ Buy | Grant | 2,209 | $0 | 2/19/2025 |