IT · Gartner Inc. Common Stock
View on chartInsiders & Stakes
| Eugene A. Hall CEO | ▼ Sell | Other | 1,188,197 Shares held | 5/29/2026 | View profile |
| SMITH JAMES C Director | ▼ Sell | Open Market | 509,457 Shares held | 11/26/2024 | View profile |
| Stephen G. Pagliuca Director | ▼ Sell | Other | 112,602 Shares held | 7/1/2026 | View profile |
| Craig Safian EVP & CFO | ▼ Sell | Other | 83,072 Shares held | 5/29/2026 | View profile |
| Raul E. Cesan Director | ▼ Sell | Other | 54,083 Shares held | 7/1/2026 | View profile |
| Dawkins Alwyn EVP, Global Business Sales | ▼ Sell | Other | 52,674 Shares held | 11/29/2024 | View profile |
| Hensel Scott EVP Global Services & Delivery | ▼ Sell | Tax Withholding | 25,986 Shares held | 2/9/2026 | View profile |
| Robin B. Kranich EVP & CHRO | ▼ Sell | Other | 23,636 Shares held | 5/29/2026 | View profile |
| Diliberto Michael Patrick EVP, Chief Information Officer | ▼ Sell | Open Market | 18,501 Shares held | 8/23/2023 | View profile |
| Karen E. Dykstra Director | ▲ Buy | Option Exercise | 17,551 Shares held | 5/29/2026 | View profile |
| Sribar Valentin SVP, Research & Advisory | ▼ Sell | Tax Withholding | 12,992 Shares held | 2/10/2025 | View profile |
| Allard Kenneth EVP & CMO | ▼ Sell | Tax Withholding | 12,340 Shares held | 2/10/2025 | View profile |
| Richard J. Bressler SEE REMARKS | ▼ Sell | Open Market | 11,871 Shares held | 11/16/2023 | View profile |
| Beck Joseph P. EVP, Global Technology Sales | ▼ Sell | Open Market | 9,955 Shares held | 11/11/2024 | View profile |
| Harris Michael P EVP, Research & Advisory | ▼ Sell | Tax Withholding | 9,280 Shares held | 8/30/2021 | View profile |
| Wartinbee William James III SVP, Global Sales Strat & Ops | ▼ Sell | Tax Withholding | 8,983 Shares held | 2/9/2026 | View profile |
| Jain Akhil SVP, Consulting | ▼ Sell | Tax Withholding | 8,830 Shares held | 2/9/2026 | View profile |
| Anne Sutherland Fuchs Director | ▼ Sell | Open Market | 8,097 Shares held | 8/7/2026 | View profile |
| Yvonne Genovese EVP, Global Product Management | ▼ Sell | Open Market | 6,208 Shares held | 8/10/2026 | View profile |
| Claire Herkes EVP, Conferences | ▼ Sell | Open Market | 5,252 Shares held | 8/7/2026 | View profile |
| Kaufman Jules EVP, GC | ▼ Sell | Other | 4,685 Shares held | 8/31/2022 | View profile |
| Eileen Serra Director | ▲ Buy | Option Exercise | 4,076 Shares held | 6/8/2026 | View profile |
| John J. Rinello SVP, Global Business Sales | ▼ Sell | Tax Withholding | 3,724 Shares held | 6/30/2026 | View profile |
| Thomas Sang Kim EVP, GC | ▼ Sell | Tax Withholding | 3,693 Shares held | 5/4/2026 | View profile |
| Jose M. Gutierrez Director | ▼ Sell | Other | 2,951 Shares held | 7/1/2026 | View profile |
| Diana Sue Ferguson Director | ▼ Sell | Other | 2,807 Shares held | 7/1/2026 | View profile |
| William O. Grabe Director | ▼ Sell | Other | 1,224 Shares held | 7/1/2026 | View profile |
| Altaf Rupani EVP, Chief Information Officer | ▼ Sell | Other | 1,180 Shares held | 5/29/2026 | View profile |
| van Ham Dick SVP, Global Technology Sales | ▼ Sell | Other | 902 Shares held | 5/29/2026 | View profile |
| Edward Peter Bousa Director | ▲ Buy | Option Exercise | 507 Shares held | 5/29/2026 | View profile |
| Daniela L. Rus Director | ▲ Buy | Option Exercise | 507 Shares held | 5/29/2026 | View profile |
| Bisson Peter Director | ▼ Sell | Open Market | 0 Shares held | 11/15/2024 | View profile |
Transaction History
| Yvonne Genovese | ▼ Sell | Open Market | 1,205 | $229K | 8/10/2026 |
| Anne Sutherland Fuchs | ▼ Sell | Open Market | 860 | $159K | 8/7/2026 |
| Claire Herkes | ▼ Sell | Open Market | 1,039 | $198K | 8/7/2026 |
| Jose M. Gutierrez | ▼ Sell | Other | 112 | $0 | 7/1/2026 |
| William O. Grabe | ▼ Sell | Other | 182 | $0 | 7/1/2026 |
| Anne Sutherland Fuchs | ▼ Sell | Other | 100 | $0 | 7/1/2026 |
| Diana Sue Ferguson | ▼ Sell | Other | 201 | $0 | 7/1/2026 |
| Raul E. Cesan | ▼ Sell | Other | 187 | $0 | 7/1/2026 |
| Stephen G. Pagliuca | ▼ Sell | Other | 187 | $0 | 7/1/2026 |
| John J. Rinello | ▲ Buy | Option Exercise | 71 | $0 | 6/30/2026 |
| John J. Rinello | ▼ Sell | Tax Withholding | 22 | $3K | 6/30/2026 |
| Eileen Serra | ▲ Buy | Option Exercise | 1,744 | $0 | 6/8/2026 |
| Eileen Serra | ▲ Buy | Option Exercise | 705 | $0 | 6/1/2026 |
| Robin B. Kranich | ▼ Sell | Other | 38 | $6K | 5/29/2026 |
| Altaf Rupani | ▼ Sell | Other | 23 | $4K | 5/29/2026 |
| van Ham Dick | ▼ Sell | Other | 38 | $6K | 5/29/2026 |
| Craig Safian | ▼ Sell | Other | 22 | $3K | 5/29/2026 |
| Eugene A. Hall | ▼ Sell | Other | 38 | $6K | 5/29/2026 |
| Raul E. Cesan | ▲ Buy | Option Exercise | 551 | $0 | 5/29/2026 |
| Stephen G. Pagliuca | ▲ Buy | Option Exercise | 551 | $0 | 5/29/2026 |
| William O. Grabe | ▲ Buy | Option Exercise | 551 | $0 | 5/29/2026 |
| Daniela L. Rus | ▲ Buy | Option Exercise | 507 | $0 | 5/29/2026 |
| Jose M. Gutierrez | ▲ Buy | Option Exercise | 551 | $0 | 5/29/2026 |
| Karen E. Dykstra | ▲ Buy | Option Exercise | 551 | $0 | 5/29/2026 |
| Edward Peter Bousa | ▲ Buy | Option Exercise | 507 | $0 | 5/29/2026 |
| Anne Sutherland Fuchs | ▲ Buy | Option Exercise | 551 | $0 | 5/29/2026 |
| Raul E. Cesan | ▼ Sell | Other | 4,400 | $0 | 5/11/2026 |
| Raul E. Cesan | ▼ Sell | Other | 4,400 | $0 | 5/11/2026 |
| Raul E. Cesan | ▼ Sell | Other | 18,500 | $0 | 5/11/2026 |
| Raul E. Cesan | ▼ Sell | Other | 18,500 | $0 | 5/11/2026 |
| Thomas Sang Kim | ▲ Buy | Option Exercise | 1,130 | $0 | 5/4/2026 |
| Thomas Sang Kim | ▼ Sell | Tax Withholding | 355 | $52K | 5/4/2026 |
| William O. Grabe | ▼ Sell | Other | 157 | $0 | 4/1/2026 |
| Diana Sue Ferguson | ▼ Sell | Other | 174 | $0 | 4/1/2026 |
| Jose M. Gutierrez | ▼ Sell | Other | 97 | $0 | 4/1/2026 |
| Stephen G. Pagliuca | ▼ Sell | Other | 156 | $0 | 4/1/2026 |
| Anne Sutherland Fuchs | ▼ Sell | Other | 87 | $0 | 4/1/2026 |
| Raul E. Cesan | ▼ Sell | Other | 162 | $0 | 4/1/2026 |
| William O. Grabe | ▼ Sell | Other | 2,100 | $336K | 3/11/2026 |
| William O. Grabe | ▼ Sell | Other | 2,100 | $336K | 3/11/2026 |
| William O. Grabe | ▼ Sell | Gift | 235 | $0 | 3/11/2026 |
| William O. Grabe | ▼ Sell | Gift | 235 | $0 | 3/11/2026 |
| William O. Grabe | ▼ Sell | Gift | 235 | $0 | 3/11/2026 |
| William O. Grabe | ▼ Sell | Gift | 1,410 | $0 | 3/11/2026 |
| William O. Grabe | ▼ Sell | Gift | 1,410 | $0 | 3/11/2026 |
| William O. Grabe | ▼ Sell | Gift | 235 | $0 | 3/11/2026 |
| van Ham Dick | ▼ Sell | Other | 39 | $6K | 2/27/2026 |
| Craig Safian | ▼ Sell | Other | 39 | $6K | 2/27/2026 |
| Altaf Rupani | ▼ Sell | Other | 39 | $6K | 2/27/2026 |
| Eugene A. Hall | ▼ Sell | Other | 39 | $6K | 2/27/2026 |
| Robin B. Kranich | ▼ Sell | Other | 39 | $6K | 2/27/2026 |
| Yvonne Genovese | ▲ Buy | Option Exercise | 976 | $0 | 2/9/2026 |
| Yvonne Genovese | ▼ Sell | Tax Withholding | 215 | $34K | 2/9/2026 |
| Yvonne Genovese | ▲ Buy | Option Exercise | 892 | $0 | 2/9/2026 |
| Yvonne Genovese | ▼ Sell | Tax Withholding | 197 | $31K | 2/9/2026 |
| Eugene A. Hall | ▲ Buy | Option Exercise | 9,195 | $0 | 2/9/2026 |
| Eugene A. Hall | ▼ Sell | Tax Withholding | 3,673 | $587K | 2/9/2026 |
| Eugene A. Hall | ▲ Buy | Option Exercise | 7,534 | $0 | 2/9/2026 |
| Eugene A. Hall | ▼ Sell | Tax Withholding | 3,009 | $481K | 2/9/2026 |
| Craig Safian | ▲ Buy | Option Exercise | 2,641 | $0 | 2/9/2026 |
| Craig Safian | ▼ Sell | Tax Withholding | 891 | $142K | 2/9/2026 |
| Craig Safian | ▲ Buy | Option Exercise | 2,183 | $0 | 2/9/2026 |
| Craig Safian | ▼ Sell | Tax Withholding | 1,015 | $162K | 2/9/2026 |
| Hensel Scott | ▲ Buy | Option Exercise | 1,601 | $0 | 2/9/2026 |
| Hensel Scott | ▼ Sell | Tax Withholding | 502 | $80K | 2/9/2026 |
| Hensel Scott | ▲ Buy | Option Exercise | 1,324 | $0 | 2/9/2026 |
| Hensel Scott | ▼ Sell | Tax Withholding | 415 | $66K | 2/9/2026 |
| Claire Herkes | ▲ Buy | Option Exercise | 976 | $0 | 2/9/2026 |
| Claire Herkes | ▼ Sell | Tax Withholding | 306 | $49K | 2/9/2026 |
| Claire Herkes | ▲ Buy | Option Exercise | 892 | $0 | 2/9/2026 |
| Claire Herkes | ▼ Sell | Tax Withholding | 280 | $45K | 2/9/2026 |
| Jain Akhil | ▲ Buy | Option Exercise | 976 | $0 | 2/9/2026 |
| Jain Akhil | ▼ Sell | Tax Withholding | 287 | $46K | 2/9/2026 |
| Jain Akhil | ▲ Buy | Option Exercise | 892 | $0 | 2/9/2026 |
| Jain Akhil | ▼ Sell | Tax Withholding | 262 | $42K | 2/9/2026 |
| van Ham Dick | ▲ Buy | Option Exercise | 152 | $0 | 2/9/2026 |
| van Ham Dick | ▲ Buy | Option Exercise | 185 | $0 | 2/9/2026 |
| van Ham Dick | ▼ Sell | Tax Withholding | 87 | $14K | 2/9/2026 |
| John J. Rinello | ▲ Buy | Option Exercise | 194 | $0 | 2/9/2026 |
| John J. Rinello | ▼ Sell | Tax Withholding | 58 | $9K | 2/9/2026 |
| John J. Rinello | ▲ Buy | Option Exercise | 253 | $0 | 2/9/2026 |
| John J. Rinello | ▼ Sell | Tax Withholding | 93 | $15K | 2/9/2026 |
| Robin B. Kranich | ▲ Buy | Option Exercise | 1,601 | $0 | 2/9/2026 |
| Robin B. Kranich | ▼ Sell | Tax Withholding | 609 | $97K | 2/9/2026 |
| Robin B. Kranich | ▲ Buy | Option Exercise | 1,324 | $0 | 2/9/2026 |
| Robin B. Kranich | ▼ Sell | Tax Withholding | 503 | $80K | 2/9/2026 |
| Wartinbee William James III | ▲ Buy | Option Exercise | 301 | $0 | 2/9/2026 |
| Wartinbee William James III | ▼ Sell | Tax Withholding | 94 | $15K | 2/9/2026 |
| Wartinbee William James III | ▲ Buy | Option Exercise | 496 | $0 | 2/9/2026 |
| Wartinbee William James III | ▼ Sell | Tax Withholding | 156 | $25K | 2/9/2026 |
| van Ham Dick | ▼ Sell | Tax Withholding | 75 | $12K | 2/9/2026 |
| Eugene A. Hall | ▲ Buy | Option Exercise | 7,078 | $0 | 2/8/2026 |
| Eugene A. Hall | ▼ Sell | Tax Withholding | 2,537 | $397K | 2/8/2026 |
| Claire Herkes | ▲ Buy | Option Exercise | 850 | $0 | 2/8/2026 |
| Claire Herkes | ▼ Sell | Tax Withholding | 277 | $43K | 2/8/2026 |
| Hensel Scott | ▲ Buy | Option Exercise | 1,257 | $0 | 2/8/2026 |
| Hensel Scott | ▼ Sell | Tax Withholding | 394 | $62K | 2/8/2026 |
| Altaf Rupani | ▲ Buy | Option Exercise | 519 | $0 | 2/8/2026 |
| Altaf Rupani | ▼ Sell | Tax Withholding | 178 | $28K | 2/8/2026 |
| Yvonne Genovese | ▲ Buy | Option Exercise | 850 | $0 | 2/8/2026 |
| Yvonne Genovese | ▼ Sell | Tax Withholding | 187 | $29K | 2/8/2026 |
| van Ham Dick | ▲ Buy | Option Exercise | 178 | $0 | 2/8/2026 |
| van Ham Dick | ▼ Sell | Tax Withholding | 76 | $12K | 2/8/2026 |
| Craig Safian | ▲ Buy | Option Exercise | 2,058 | $0 | 2/8/2026 |
| Craig Safian | ▼ Sell | Tax Withholding | 694 | $108K | 2/8/2026 |
| Thomas Sang Kim | ▲ Buy | Option Exercise | 928 | $0 | 2/8/2026 |
| Thomas Sang Kim | ▼ Sell | Tax Withholding | 293 | $46K | 2/8/2026 |
| Robin B. Kranich | ▲ Buy | Option Exercise | 1,258 | $0 | 2/8/2026 |
| Robin B. Kranich | ▼ Sell | Tax Withholding | 478 | $75K | 2/8/2026 |
| Wartinbee William James III | ▲ Buy | Option Exercise | 474 | $0 | 2/8/2026 |
| Wartinbee William James III | ▼ Sell | Tax Withholding | 174 | $27K | 2/8/2026 |
| John J. Rinello | ▲ Buy | Option Exercise | 236 | $0 | 2/8/2026 |
| John J. Rinello | ▼ Sell | Tax Withholding | 89 | $14K | 2/8/2026 |
| Jain Akhil | ▲ Buy | Option Exercise | 850 | $0 | 2/8/2026 |
| Jain Akhil | ▼ Sell | Tax Withholding | 260 | $41K | 2/8/2026 |
| Eugene A. Hall | ▲ Buy | Option Exercise | 4,463 | $0 | 2/6/2026 |
| Eugene A. Hall | ▼ Sell | Tax Withholding | 1,238 | $194K | 2/6/2026 |
| Claire Herkes | ▲ Buy | Option Exercise | 576 | $0 | 2/6/2026 |
| Claire Herkes | ▼ Sell | Tax Withholding | 214 | $33K | 2/6/2026 |
| Hensel Scott | ▲ Buy | Option Exercise | 803 | $0 | 2/6/2026 |
| Hensel Scott | ▼ Sell | Tax Withholding | 293 | $46K | 2/6/2026 |
| Altaf Rupani | ▲ Buy | Option Exercise | 376 | $0 | 2/6/2026 |
| Altaf Rupani | ▼ Sell | Tax Withholding | 158 | $25K | 2/6/2026 |
| Yvonne Genovese | ▲ Buy | Option Exercise | 576 | $0 | 2/6/2026 |
| Yvonne Genovese | ▼ Sell | Tax Withholding | 171 | $27K | 2/6/2026 |
| van Ham Dick | ▲ Buy | Option Exercise | 296 | $0 | 2/6/2026 |
| van Ham Dick | ▼ Sell | Tax Withholding | 110 | $17K | 2/6/2026 |
| Craig Safian | ▲ Buy | Option Exercise | 1,308 | $0 | 2/6/2026 |
| Craig Safian | ▼ Sell | Tax Withholding | 507 | $79K | 2/6/2026 |
| Thomas Sang Kim | ▲ Buy | Option Exercise | 672 | $0 | 2/6/2026 |
| Thomas Sang Kim | ▼ Sell | Tax Withholding | 250 | $39K | 2/6/2026 |
| Robin B. Kranich | ▲ Buy | Option Exercise | 803 | $0 | 2/6/2026 |
| Robin B. Kranich | ▼ Sell | Tax Withholding | 365 | $57K | 2/6/2026 |
| Wartinbee William James III | ▲ Buy | Option Exercise | 346 | $0 | 2/6/2026 |
| Wartinbee William James III | ▼ Sell | Tax Withholding | 129 | $20K | 2/6/2026 |
| John J. Rinello | ▲ Buy | Option Exercise | 296 | $0 | 2/6/2026 |
| John J. Rinello | ▼ Sell | Tax Withholding | 110 | $17K | 2/6/2026 |
| Jain Akhil | ▲ Buy | Option Exercise | 576 | $0 | 2/6/2026 |
| Jain Akhil | ▼ Sell | Tax Withholding | 203 | $32K | 2/6/2026 |
| John J. Rinello | ▲ Buy | Open Market | 50 | $8K | 2/5/2026 |
| Raul E. Cesan | ▼ Sell | Other | 105 | $0 | 1/2/2026 |
| Diana Sue Ferguson | ▼ Sell | Other | 108 | $0 | 1/2/2026 |
| Jose M. Gutierrez | ▼ Sell | Other | 59 | $0 | 1/2/2026 |
| Anne Sutherland Fuchs | ▼ Sell | Other | 61 | $0 | 1/2/2026 |
| William O. Grabe | ▼ Sell | Other | 109 | $0 | 1/2/2026 |
| Stephen G. Pagliuca | ▼ Sell | Other | 95 | $0 | 1/2/2026 |
| Wartinbee William James III | ▼ Sell | Gift | 46 | $0 | 12/15/2025 |
| William O. Grabe | ▼ Sell | Gift | 4,131 | $0 | 12/11/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 1,535 | $347K | 12/10/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 5,773 | $1.3M | 12/10/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 5,496 | $1.3M | 12/10/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 8,486 | $1.9M | 12/10/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 4,593 | $1.1M | 12/10/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 9,859 | $2.3M | 12/10/2025 |
| Stephen G. Pagliuca | ▲ Buy | Open Market | 7,558 | $1.8M | 12/10/2025 |
| Claire Herkes | ▼ Sell | Open Market | 367 | $85K | 12/3/2025 |
| John J. Rinello | ▼ Sell | Open Market | 220 | $51K | 12/3/2025 |
| Craig Safian | ▼ Sell | Other | 15 | $3K | 11/28/2025 |
| Altaf Rupani | ▼ Sell | Other | 20 | $4K | 11/28/2025 |
| van Ham Dick | ▼ Sell | Other | 26 | $6K | 11/28/2025 |
| Robin B. Kranich | ▼ Sell | Other | 26 | $6K | 11/28/2025 |
| Eugene A. Hall | ▼ Sell | Other | 26 | $6K | 11/28/2025 |
| Claire Herkes | ▲ Buy | Option Exercise | 3,052 | $551K | 11/28/2025 |
| Claire Herkes | ▼ Sell | Other | 2,369 | $551K | 11/28/2025 |
| Claire Herkes | ▼ Sell | Tax Withholding | 316 | $74K | 11/28/2025 |
| Altaf Rupani | ▲ Buy | Option Exercise | 166 | $0 | 10/15/2025 |
| Altaf Rupani | ▼ Sell | Tax Withholding | 61 | $14K | 10/15/2025 |
| Stephen G. Pagliuca | ▼ Sell | Other | 90 | $0 | 10/1/2025 |
| Jose M. Gutierrez | ▼ Sell | Other | 52 | $0 | 10/1/2025 |
| William O. Grabe | ▼ Sell | Other | 107 | $0 | 10/1/2025 |
| Anne Sutherland Fuchs | ▼ Sell | Other | 61 | $0 | 10/1/2025 |
| Diana Sue Ferguson | ▼ Sell | Other | 97 | $0 | 10/1/2025 |
| Raul E. Cesan | ▼ Sell | Other | 100 | $0 | 10/1/2025 |
| John J. Rinello | ▲ Buy | Option Exercise | 59 | $0 | 9/15/2025 |
| John J. Rinello | ▼ Sell | Tax Withholding | 18 | $4K | 9/15/2025 |
| van Ham Dick | ▲ Buy | Option Exercise | 59 | $0 | 9/15/2025 |
| van Ham Dick | ▼ Sell | Tax Withholding | 32 | $8K | 9/15/2025 |
| Craig Safian | ▼ Sell | Other | 15 | $4K | 8/29/2025 |
| Robin B. Kranich | ▼ Sell | Other | 24 | $6K | 8/29/2025 |
| Eugene A. Hall | ▼ Sell | Other | 24 | $6K | 8/29/2025 |
| John J. Rinello | ▼ Sell | Open Market | 105 | $26K | 8/22/2025 |
| Raul E. Cesan | ▼ Sell | Other | 4,000 | $976K | 8/19/2025 |
| Raul E. Cesan | ▼ Sell | Other | 4,000 | $976K | 8/19/2025 |
| Raul E. Cesan | ▼ Sell | Other | 4,000 | $976K | 8/19/2025 |
| Raul E. Cesan | ▼ Sell | Other | 4,000 | $976K | 8/19/2025 |
| Jose M. Gutierrez | ▲ Buy | Open Market | 417 | $100K | 8/18/2025 |
| William O. Grabe | ▼ Sell | Gift | 23,205 | $0 | 8/14/2025 |
| William O. Grabe | ▼ Sell | Gift | 29,928 | $0 | 8/14/2025 |
| William O. Grabe | ▼ Sell | Other | 66 | $0 | 7/1/2025 |
| Stephen G. Pagliuca | ▼ Sell | Other | 55 | $0 | 7/1/2025 |
| Anne Sutherland Fuchs | ▼ Sell | Other | 38 | $0 | 7/1/2025 |
| Raul E. Cesan | ▼ Sell | Other | 61 | $0 | 7/1/2025 |
| Diana Sue Ferguson | ▼ Sell | Other | 60 | $0 | 7/1/2025 |
| Jose M. Gutierrez | ▼ Sell | Other | 32 | $0 | 7/1/2025 |
| John J. Rinello | ▲ Buy | Option Exercise | 71 | $0 | 6/30/2025 |
| John J. Rinello | ▼ Sell | Tax Withholding | 21 | $8K | 6/30/2025 |
| Anne Sutherland Fuchs | ▼ Sell | Open Market | 655 | $271K | 6/12/2025 |
| Karen E. Dykstra | ▼ Sell | Open Market | 1,880 | $792K | 6/9/2025 |
| Anne Sutherland Fuchs | ▲ Buy | Option Exercise | 555 | $0 | 6/6/2025 |
| Karen E. Dykstra | ▲ Buy | Option Exercise | 555 | $0 | 6/6/2025 |