| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| William L Meaney | President and CEO, Director | 0 | — | $223,425,046 | -$223,425,046 |
| Mark Kidd | EVP, GM Data Centers & ALM | 101,507 | — | $9,638,131 | -$9,638,131 |
| Greg W McIntosh | EVP, Chief Commercial Officer | 80,634 | — | $7,433,321 | -$7,433,321 |
| Mithu Bhargava | EVP, GM Digital Business Unit | 16,054 | — | $7,272,996 | -$7,272,996 |
| Daniel Borges | SVP & Chief Accounting Officer | 0 | — | $1,499,459 | -$1,499,459 |
| Wendy J. Murdock | Director | 14,829 | — | $989,230 | -$989,230 |
| Jennifer Allerton | Director | 13,300 | — | $762,160 | -$762,160 |
| Deborah Marson | EVP, General Counsel, Sec. | 59,686 | — | $406,296 | -$406,296 |
| Pamela M Arway | Director | 40,196 | — | $244,011 | -$244,011 |
| Walter C Rakowich | Director | 1,135 | — | $184,182 | -$184,182 |
| Christie B. Kelly | Director | 3,211 | $2,954 | — | $2,954 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-07 | William L Meaney | SELL | 18,780 | $121.10 | $2,274,258 | 19,694 | 49% |
| 2026-08-07 | William L Meaney | SELL | 16,785 | $122.11 | $2,049,616 | 2,909 | 85% |
| 2026-08-07 | William L Meaney | SELL | 2,909 | $122.75 | $357,080 | 0 | 100% |
| 2026-08-07 | Mark Kidd | SELL | 6,000 | $122.70 | $736,200 | 101,507 | 6% |
| 2026-08-06 | Greg W McIntosh | SELL | 5,000 | $127.13 | $635,650 | 80,634 | 6% |
| 2026-08-06 | Greg W McIntosh | SELL | 6,839 | $127.13 | $869,442 | 80,634 | 8% |
| 2026-07-01 | William L Meaney | SELL | 17,514 | $121.81 | $2,133,380 | 20,960 | 46% |
| 2026-07-01 | William L Meaney | SELL | 9,656 | $122.84 | $1,186,143 | 11,304 | 46% |
| 2026-07-01 | William L Meaney | SELL | 7,173 | $123.84 | $888,304 | 4,131 | 63% |
| 2026-07-01 | William L Meaney | SELL | 1,601 | $124.72 | $199,677 | 2,530 | 39% |
| 2026-07-01 | William L Meaney | SELL | 2,530 | $125.82 | $318,325 | 0 | 100% |
| 2026-07-01 | Mark Kidd | SELL | 6,000 | $125.62 | $753,720 | 107,507 | 5% |
| 2026-06-01 | William L Meaney | SELL | 10,156 | $126.20 | $1,281,687 | 28,318 | 26% |
| 2026-06-01 | William L Meaney | SELL | 10,457 | $127.00 | $1,328,039 | 17,861 | 37% |
| 2026-06-01 | William L Meaney | SELL | 7,523 | $127.90 | $962,192 | 10,338 | 42% |
| 2026-06-01 | William L Meaney | SELL | 9,247 | $129.14 | $1,194,158 | 1,091 | 89% |
| 2026-06-01 | William L Meaney | SELL | 1,091 | $129.66 | $141,459 | 0 | 100% |
| 2026-06-01 | Mark Kidd | SELL | 6,000 | $126.70 | $760,200 | 113,507 | 5% |
| 2026-05-21 | Daniel Borges | SELL | 7,189 | $125.50 | $902,220 | 0 | 100% |
| 2026-05-20 | Walter C Rakowich | SELL | 757 | $124.45 | $94,209 | 1,135 | 40% |
| 2026-05-12 | Pamela M Arway | SELL | 1,892 | $128.97 | $244,011 | 40,196 | 4% |
| 2026-05-08 | William L Meaney | SELL | 14,876 | $128.52 | $1,911,864 | 23,598 | 39% |
| 2026-05-08 | William L Meaney | SELL | 23,598 | $129.19 | $3,048,626 | 0 | 100% |
| 2026-05-08 | Mark Kidd | SELL | 6,000 | $127.91 | $767,460 | 119,507 | 5% |
| 2026-04-01 | William L Meaney | SELL | 38,474 | $102.71 | $3,951,665 | 0 | 100% |
| 2026-04-01 | Mark Kidd | SELL | 6,000 | $102.71 | $616,260 | 125,507 | 5% |
| 2026-03-19 | Mithu Bhargava | SELL | 14,260 | $104.25 | $1,486,605 | 61,519 | 19% |
| 2026-03-19 | Mithu Bhargava | SELL | 12,537 | $105.04 | $1,316,886 | 48,982 | 20% |
| 2026-03-19 | Mithu Bhargava | SELL | 20 | $105.64 | $2,113 | 48,962 | 0% |
| 2026-03-19 | Mithu Bhargava | SELL | 20,462 | $104.30 | $2,134,187 | 28,500 | 42% |
| 2026-03-19 | Mithu Bhargava | SELL | 12,446 | $105.13 | $1,308,448 | 16,054 | 44% |
| 2026-03-05 | William L Meaney | SELL | 26,278 | $105.26 | $2,766,022 | 72,379 | 27% |
| 2026-03-05 | William L Meaney | SELL | 34,358 | $106.15 | $3,647,102 | 38,021 | 47% |
| 2026-03-05 | William L Meaney | SELL | 38,021 | $107.02 | $4,069,007 | 0 | 100% |
| 2026-03-04 | William L Meaney | SELL | 27,688 | $106.96 | $2,961,508 | 169,628 | 14% |
| 2026-03-04 | William L Meaney | SELL | 70,971 | $107.52 | $7,630,802 | 98,657 | 42% |
| 2026-03-03 | William L Meaney | SELL | 23,590 | $105.25 | $2,482,848 | 272,385 | 8% |
| 2026-03-03 | William L Meaney | SELL | 18,360 | $106.33 | $1,952,219 | 254,025 | 7% |
| 2026-03-03 | William L Meaney | SELL | 30,940 | $107.43 | $3,323,884 | 223,085 | 12% |
| 2026-03-03 | William L Meaney | SELL | 25,769 | $107.94 | $2,781,506 | 197,316 | 12% |
| 2026-03-02 | William L Meaney | SELL | 2,929 | $107.16 | $313,872 | 391,705 | 1% |
| 2026-03-02 | William L Meaney | SELL | 13,778 | $108.27 | $1,491,744 | 377,927 | 4% |
| 2026-03-02 | William L Meaney | SELL | 37,296 | $109.07 | $4,067,875 | 340,631 | 10% |
| 2026-03-02 | William L Meaney | SELL | 41,456 | $110.05 | $4,562,233 | 299,175 | 12% |
| 2026-03-02 | William L Meaney | SELL | 3,200 | $110.74 | $354,368 | 295,975 | 1% |
| 2026-03-02 | William L Meaney | SELL | 2,076 | $107.95 | $224,104 | 332,373 | 1% |
| 2026-03-02 | William L Meaney | SELL | 16,457 | $108.91 | $1,792,332 | 315,916 | 5% |
| 2026-03-02 | William L Meaney | SELL | 18,117 | $110.02 | $1,993,232 | 297,799 | 6% |
| 2026-03-02 | William L Meaney | SELL | 1,824 | $110.64 | $201,807 | 295,975 | 1% |
| 2026-03-02 | Mark Kidd | SELL | 6,000 | $107.27 | $643,620 | 131,507 | 4% |
| 2026-03-02 | Jennifer Allerton | SELL | 7,000 | $108.88 | $762,160 | 11,541 | 38% |
| 2026-02-20 | William L Meaney | SELL | 38,474 | $108.17 | $4,161,733 | 0 | 100% |
| 2026-02-20 | Mark Kidd | SELL | 6,000 | $108.17 | $649,020 | 49,081 | 11% |
| 2026-01-02 | Mark Kidd | SELL | 6,000 | $83.10 | $498,600 | 55,081 | 10% |
| 2026-01-02 | William L Meaney | SELL | 25,809 | $82.99 | $2,141,837 | 12,673 | 67% |
| 2026-01-02 | William L Meaney | SELL | 12,673 | $83.55 | $1,058,766 | 0 | 100% |
| 2025-12-01 | Mark Kidd | SELL | 6,000 | $85.00 | $510,000 | 61,081 | 9% |
| 2025-12-01 | William L Meaney | SELL | 58,556 | $83.23 | $4,873,557 | 10,569 | 85% |
| 2025-12-01 | William L Meaney | SELL | 10,569 | $83.93 | $887,098 | 0 | 100% |
| 2025-11-19 | Christie B. Kelly | BUY | 33 | $89.52 | $2,954 | 1,308 | 3% |
| 2025-11-03 | William L Meaney | SELL | 22,619 | $102.02 | $2,307,590 | 46,506 | 33% |
| 2025-11-03 | William L Meaney | SELL | 35,678 | $102.92 | $3,672,051 | 10,828 | 77% |
| 2025-11-03 | William L Meaney | SELL | 10,828 | $103.69 | $1,122,744 | 0 | 100% |
| 2025-11-03 | Mark Kidd | SELL | 6,000 | $102.51 | $615,060 | 67,081 | 8% |
| 2025-10-31 | Mark Kidd | SELL | 7,306 | $100.82 | $736,591 | 73,081 | 9% |
| 2025-10-01 | William L Meaney | SELL | 29,063 | $101.98 | $2,963,990 | 40,062 | 42% |
| 2025-10-01 | William L Meaney | SELL | 40,062 | $102.60 | $4,110,321 | 0 | 100% |
| 2025-10-01 | Mark Kidd | SELL | 6,000 | $101.63 | $609,780 | 73,081 | 8% |
| 2025-09-03 | William L Meaney | SELL | 69,125 | $89.56 | $6,191,112 | 0 | 100% |
| 2025-09-02 | Mark Kidd | SELL | 6,000 | $91.05 | $546,300 | 79,081 | 7% |
| 2025-08-01 | William L Meaney | SELL | 41,029 | $94.04 | $3,858,408 | 28,096 | 59% |
| 2025-08-01 | William L Meaney | SELL | 17,336 | $95.00 | $1,646,851 | 10,760 | 62% |
| 2025-08-01 | William L Meaney | SELL | 10,702 | $95.80 | $1,025,219 | 58 | 99% |
| 2025-08-01 | William L Meaney | SELL | 58 | $96.62 | $5,604 | 0 | 100% |
| 2025-08-01 | Mark Kidd | SELL | 6,000 | $97.20 | $583,200 | 85,081 | 7% |
| 2025-08-01 | Greg W McIntosh | SELL | 17,339 | $97.20 | $1,685,351 | 18,107 | 49% |
| 2025-07-01 | William L Meaney | SELL | 54,162 | $100.14 | $5,423,566 | 14,963 | 78% |
| 2025-07-01 | William L Meaney | SELL | 12,339 | $101.01 | $1,246,325 | 2,624 | 82% |
| 2025-07-01 | William L Meaney | SELL | 2,624 | $101.85 | $267,260 | 0 | 100% |
| 2025-07-01 | Mark Kidd | SELL | 6,000 | $102.02 | $612,120 | 91,081 | 6% |
| 2025-07-01 | Greg W McIntosh | SELL | 17,334 | $100.00 | $1,733,469 | 35,446 | 33% |
| 2025-06-04 | Walter C Rakowich | SELL | 900 | $99.97 | $89,973 | 36,515 | 2% |
| 2025-06-02 | William L Meaney | SELL | 8,647 | $97.45 | $842,642 | 60,478 | 13% |
| 2025-06-02 | William L Meaney | SELL | 24,230 | $98.61 | $2,389,320 | 36,248 | 40% |
| 2025-06-02 | William L Meaney | SELL | 36,248 | $99.18 | $3,595,185 | 0 | 100% |
| 2025-06-02 | Greg W McIntosh | SELL | 17,334 | $98.19 | $1,702,025 | 52,780 | 25% |
| 2025-05-22 | Greg W McIntosh | SELL | 1,654 | $96.14 | $159,016 | 70,114 | 2% |
| 2025-05-22 | Greg W McIntosh | SELL | 6,744 | $96.14 | $648,368 | 70,114 | 9% |
| 2025-05-02 | William L Meaney | SELL | 2,562 | $94.49 | $242,081 | 66,563 | 4% |
| 2025-05-02 | William L Meaney | SELL | 31,602 | $95.76 | $3,026,208 | 34,961 | 47% |
| 2025-05-02 | William L Meaney | SELL | 34,961 | $96.51 | $3,374,016 | 0 | 100% |
| 2025-04-01 | William L Meaney | SELL | 10,528 | $84.92 | $894,027 | 58,597 | 15% |
| 2025-04-01 | William L Meaney | SELL | 34,786 | $86.06 | $2,993,718 | 23,811 | 59% |
| 2025-04-01 | William L Meaney | SELL | 23,702 | $86.71 | $2,055,153 | 109 | 100% |
| 2025-04-01 | William L Meaney | SELL | 109 | $87.50 | $9,537 | 0 | 100% |
| 2025-03-04 | William L Meaney | SELL | 100,189 | $88.35 | $8,851,899 | 68,088 | 60% |
| 2025-03-04 | William L Meaney | SELL | 61,282 | $89.24 | $5,468,561 | 6,806 | 90% |
| 2025-03-04 | William L Meaney | SELL | 6,806 | $90.00 | $612,506 | 0 | 100% |
| 2025-03-04 | William L Meaney | SELL | 100,189 | $88.35 | $8,851,899 | 68,088 | 60% |
| 2025-03-04 | William L Meaney | SELL | 61,282 | $89.24 | $5,468,561 | 6,806 | 90% |
| 2025-03-04 | William L Meaney | SELL | 6,806 | $90.00 | $612,506 | 0 | 100% |
| 2025-03-03 | William L Meaney | SELL | 19,782 | $90.30 | $1,786,295 | 217,620 | 8% |
| 2025-03-03 | William L Meaney | SELL | 39,743 | $91.62 | $3,641,174 | 177,877 | 18% |
| 2025-03-03 | William L Meaney | SELL | 9,600 | $92.33 | $886,416 | 168,277 | 5% |
| 2025-03-03 | William L Meaney | SELL | 19,782 | $90.30 | $1,786,295 | 217,620 | 8% |
| 2025-03-03 | William L Meaney | SELL | 39,743 | $91.62 | $3,641,174 | 177,877 | 18% |
| 2025-03-03 | William L Meaney | SELL | 9,600 | $92.33 | $886,416 | 168,277 | 5% |
| 2025-03-03 | William L Meaney | SELL | 48,952 | $90.28 | $4,419,582 | 361,002 | 12% |
| 2025-03-03 | William L Meaney | SELL | 92,552 | $91.60 | $8,478,041 | 268,450 | 26% |
| 2025-03-03 | William L Meaney | SELL | 26,773 | $92.30 | $2,471,228 | 241,677 | 10% |
| 2025-03-03 | William L Meaney | SELL | 1,120 | $90.33 | $101,164 | 240,557 | 0% |
| 2025-03-03 | William L Meaney | SELL | 2,932 | $91.73 | $268,964 | 237,625 | 1% |
| 2025-03-03 | William L Meaney | SELL | 223 | $92.54 | $20,636 | 237,402 | 0% |
| 2025-03-03 | Daniel Borges | SELL | 6,433 | $92.84 | $597,240 | 288 | 96% |
| 2025-03-03 | Mithu Bhargava | SELL | 1,738 | $92.84 | $161,356 | 13,054 | 12% |
| 2025-02-03 | William L Meaney | SELL | 12,252 | $100.74 | $1,234,242 | 56,873 | 18% |
| 2025-02-03 | William L Meaney | SELL | 37,304 | $100.41 | $3,745,807 | 19,569 | 66% |
| 2025-02-03 | William L Meaney | SELL | 4,793 | $98.97 | $474,363 | 14,776 | 24% |
| 2025-02-03 | William L Meaney | SELL | 10,754 | $98.18 | $1,055,785 | 4,022 | 73% |
| 2025-02-03 | William L Meaney | SELL | 4,022 | $97.04 | $390,287 | 0 | 100% |
| 2025-01-02 | William L Meaney | SELL | 53,565 | $104.68 | $5,607,345 | 15,566 | 77% |
| 2025-01-02 | William L Meaney | SELL | 15,566 | $105.43 | $1,641,155 | 0 | 100% |
| 2024-12-23 | Mithu Bhargava | SELL | 8,263 | $104.49 | $863,401 | 13,054 | 39% |
| 2024-12-11 | William L Meaney | SELL | 15,872 | $112.99 | $1,793,377 | 0 | 100% |
| 2024-12-10 | William L Meaney | SELL | 15,875 | $114.11 | $1,811,496 | 0 | 100% |
| 2024-11-11 | William L Meaney | SELL | 15,875 | $118.97 | $1,888,649 | 295,650 | 5% |
| 2024-11-08 | William L Meaney | SELL | 15,875 | $117.96 | $1,872,615 | 295,650 | 5% |
| 2024-10-08 | William L Meaney | SELL | 15,875 | $117.68 | $1,868,170 | 295,650 | 5% |
| 2024-10-07 | William L Meaney | SELL | 15,875 | $117.36 | $1,863,090 | 295,650 | 5% |
| 2024-09-18 | William L Meaney | SELL | 15,875 | $115.85 | $1,839,119 | 295,650 | 5% |
| 2024-09-17 | William L Meaney | SELL | 15,875 | $117.00 | $1,857,375 | 295,650 | 5% |
| 2024-09-17 | Wendy J. Murdock | SELL | 8,500 | $116.38 | $989,230 | 14,829 | 36% |
| 2024-09-03 | Deborah Marson | SELL | 3,600 | $112.86 | $406,296 | 59,686 | 6% |