ALNYLAM PHARMACEUTICALS, INC.
ALNY · Pharmaceutical Preparations · 132.6M shares · +3%/yr ↑ shares · EDGAR filings ↗
Reference price $297.71 · est. market cap ~$39.5B — last insider sale, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A80RNAi leader (TTR franchise) that turned profitable, with strong returns and free cash flow.
Strengths
- Strong returns and FCF — ROE 40% (86th), FCF $465M (94th), FCF margin 13%
- Profitable, growing — operating margin 14% (85th), net income +55%
- High gross margin — 82%
Risks
- TTR-franchise concentration — per 10-K
- Pipeline-execution dependence — per 10-K
- Competition (Pfizer/BridgeBio) — per 10-K
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Customer concentration~30% of revenue from one customer/distributor — These goals include expanding to 10 tissue types and more than 40 clinical programs, delivering at least two new transformative medicines beyond TTR with blockbuster potential, investing approximately
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Strong balance sheetStrong balance sheet — $2.9B cash & investments
- Insider sellingInsider selling — 247 open-market sale(s) by 7 insider(s) (cluster of 7 insiders, ~$26M, last 6mo) Form 4 ↗
- Notable holderHeld by 5 notable fund(s): FMR LLC, STATE STREET CORP, GOLDMAN SACHS GROUP INC +2 more (as of 2026-03-31)
- Revenue declineRevenue -12.2% YoY
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
81.8%
Operating margin
13.5%
Net margin
8.4%
Return on equity
39.8%
Return on assets
6.3%
Revenue growth (QoQ)
-12.2%
Current ratio
2.8×
Free cash flow
$465M
EBITDA
$557M
Tangible book value
$789M
Cash & investments
$2.9B
Stock comp / revenue
9.4%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-01 | PYOTT DAVID E I | Sell | 921 | $297.71 |
| 2026-06-01 | PYOTT DAVID E I | Sell | 17 | $302.65 |
| 2026-06-01 | PYOTT DAVID E I | Sell | 1.2K | $299.87 |
| 2026-06-01 | PYOTT DAVID E I | Sell | 495 | $300.72 |
| 2026-06-01 | PYOTT DAVID E I | Option exercise | 3.8K | — |
| 2026-06-01 | PYOTT DAVID E I | Sell | 1.2K | $298.91 |
| 2026-05-20 | KELLOGG PETER N | Grant | 671 | — |
| 2026-05-20 | HAMBURG MARGARET A | Grant | 671 | — |
| 2026-05-20 | BRANDICOURT OLIVIER | Grant | 671 | — |
| 2026-05-20 | Ausiello Dennis A | Grant | 671 | — |
| 2026-05-20 | Arbuckle Stuart A | Grant | 671 | — |
| 2026-05-20 | Sigal Charles Elliott | Grant | 671 | — |
| 2026-05-20 | SCHULMAN AMY W | Grant | 838 | — |
| 2026-05-20 | Reitan Colleen F | Grant | 671 | — |
| 2026-05-20 | PYOTT DAVID E I | Grant | 671 | — |
| 2026-05-13 | SCHULMAN AMY W | Option exercise | 11K | $70.20 |
| 2026-04-06 | McLaughlin Melissa | Sell | 56 | $320.14 |
| 2026-04-06 | McLaughlin Melissa | Sell | 909 | $329.76 |
| 2026-04-06 | McLaughlin Melissa | Sell | 829 | $330.46 |
| 2026-04-06 | McLaughlin Melissa | Sell | 293 | $331.89 |
| 2026-04-06 | McLaughlin Melissa | Sell | 199 | $333.94 |
| 2026-04-02 | McLaughlin Melissa | Sell | 147 | $320.62 |
| 2026-04-02 | McLaughlin Melissa | Sell | 224 | $321.64 |
| 2026-04-02 | McLaughlin Melissa | Sell | 81 | $323.64 |
| 2026-04-02 | McLaughlin Melissa | Sell | 245 | $322.86 |
| 2026-04-02 | McLaughlin Melissa | Sell | 209 | $318.47 |
| 2026-04-02 | McLaughlin Melissa | Sell | 359 | $317.44 |
| 2026-04-02 | McLaughlin Melissa | Sell | 8 | $325.49 |
| 2026-04-02 | McLaughlin Melissa | Sell | 265 | $316.61 |
| 2026-04-02 | McLaughlin Melissa | Sell | 86 | $319.69 |
| 2026-03-05 | Fitzgerald Kevin Joseph | Sell | 153 | $326.24 |
| 2026-03-05 | Garg Pushkal | Sell | 500 | $326.08 |
| 2026-03-05 | Garg Pushkal | Sell | 654 | $322.33 |
| 2026-03-05 | Garg Pushkal | Sell | 740 | $323.55 |
| 2026-03-05 | Fitzgerald Kevin Joseph | Sell | 124 | $321.81 |
| 2026-03-05 | Fitzgerald Kevin Joseph | Sell | 233 | $323.25 |
| 2026-03-05 | Fitzgerald Kevin Joseph | Sell | 148 | $324.60 |
| 2026-03-05 | Garg Pushkal | Sell | 510 | $324.59 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 75 | $324.88 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 57 | $325.67 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 223 | $325.67 |
| 2026-03-04 | Garg Pushkal | Sell | 106 | $319.03 |
| 2026-03-04 | Garg Pushkal | Sell | 102 | $320.01 |
| 2026-03-04 | Garg Pushkal | Sell | 215 | $320.81 |
| 2026-03-04 | Garg Pushkal | Sell | 289 | $321.82 |
| 2026-03-04 | Garg Pushkal | Sell | 350 | $323.01 |
| 2026-03-04 | Garg Pushkal | Sell | 767 | $323.84 |
| 2026-03-04 | Garg Pushkal | Sell | 272 | $324.88 |
| 2026-03-04 | Garg Pushkal | Sell | 208 | $325.67 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 135 | $319.03 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 129 | $320.01 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 274 | $320.81 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 368 | $321.82 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 444 | $323.01 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 973 | $323.84 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 345 | $324.88 |
| 2026-03-04 | Greenstreet Yvonne | Sell | 265 | $325.67 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 114 | $319.03 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 109 | $320.01 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 230 | $320.81 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 309 | $321.82 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 374 | $323.01 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 818 | $323.84 |
| 2026-03-04 | Poulton Jeffrey V. | Sell | 291 | $324.88 |
| 2026-03-04 | Tanguler Tolga | Sell | 106 | $319.03 |
| 2026-03-04 | Tanguler Tolga | Sell | 102 | $320.01 |
| 2026-03-04 | Tanguler Tolga | Sell | 215 | $320.81 |
| 2026-03-04 | Tanguler Tolga | Sell | 289 | $321.82 |
| 2026-03-04 | Tanguler Tolga | Sell | 350 | $323.01 |
| 2026-03-04 | Tanguler Tolga | Sell | 767 | $323.84 |
| 2026-03-04 | Tanguler Tolga | Sell | 272 | $324.88 |
| 2026-03-04 | Tanguler Tolga | Sell | 208 | $325.67 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 29 | $319.03 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 28 | $320.01 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 59 | $320.81 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 79 | $321.82 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 96 | $323.01 |
| 2026-03-04 | Fitzgerald Kevin Joseph | Sell | 210 | $323.84 |
| 2026-03-03 | Fitzgerald Kevin Joseph | Sell | 359 | $321.58 |
| 2026-03-03 | Garg Pushkal | Sell | 463 | $321.50 |
| 2026-03-03 | Garg Pushkal | Sell | 355 | $316.74 |
| 2026-03-03 | Garg Pushkal | Sell | 317 | $319.06 |
| 2026-03-03 | Garg Pushkal | Sell | 640 | $320.48 |
| 2026-03-03 | Fitzgerald Kevin Joseph | Sell | 289 | $316.55 |
| 2026-03-03 | Fitzgerald Kevin Joseph | Sell | 282 | $318.62 |
| 2026-03-03 | Fitzgerald Kevin Joseph | Sell | 722 | $320.51 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 112 | $330.85 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 129 | $331.93 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 53 | $332.64 |
| 2026-03-02 | Garg Pushkal | Grant | 4.8K | — |
| 2026-03-02 | Garg Pushkal | Sell | 50 | $323.62 |
| 2026-03-02 | Garg Pushkal | Sell | 97 | $324.65 |
| 2026-03-02 | Garg Pushkal | Sell | 277 | $325.63 |
| 2026-03-02 | Garg Pushkal | Sell | 421 | $326.81 |
| 2026-03-02 | Garg Pushkal | Sell | 353 | $327.67 |
| 2026-03-02 | Garg Pushkal | Sell | 107 | $328.71 |
| 2026-03-02 | Poulton Jeffrey V. | Grant | 4.8K | — |
| 2026-03-02 | Garg Pushkal | Sell | 87 | $330.85 |
| 2026-03-02 | Garg Pushkal | Sell | 101 | $331.93 |
| 2026-03-02 | Garg Pushkal | Sell | 42 | $332.64 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Grant | 3.7K | — |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 47 | $323.62 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 90 | $324.65 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 258 | $325.63 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 392 | $326.81 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 329 | $327.67 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 100 | $328.71 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 170 | $329.71 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 81 | $330.85 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 94 | $331.93 |
| 2026-03-02 | Fitzgerald Kevin Joseph | Sell | 37 | $332.64 |
| 2026-03-02 | Tanguler Tolga | Grant | 4.8K | — |
| 2026-03-02 | Tanguler Tolga | Sell | 47 | $323.62 |
| 2026-03-02 | Tanguler Tolga | Sell | 90 | $324.65 |
| 2026-03-02 | Tanguler Tolga | Sell | 258 | $325.63 |
| 2026-03-02 | Tanguler Tolga | Sell | 392 | $326.81 |
| 2026-03-02 | Tanguler Tolga | Sell | 329 | $327.67 |
| 2026-03-02 | Tanguler Tolga | Sell | 100 | $328.71 |
| 2026-03-02 | Tanguler Tolga | Sell | 170 | $329.71 |
| 2026-03-02 | Tanguler Tolga | Sell | 81 | $330.85 |
| 2026-03-02 | Tanguler Tolga | Sell | 94 | $331.93 |
| 2026-03-02 | Tanguler Tolga | Sell | 37 | $332.64 |
| 2026-03-02 | SUPRAN BRYAN | Grant | 1.5K | — |
| 2026-03-02 | Greenstreet Yvonne | Grant | 14K | — |
| 2026-03-02 | Greenstreet Yvonne | Sell | 200 | $323.62 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 382 | $324.65 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 1.1K | $325.63 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 1.7K | $326.81 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 1.4K | $327.67 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 424 | $328.71 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 722 | $329.71 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 346 | $330.85 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 399 | $331.93 |
| 2026-03-02 | Greenstreet Yvonne | Sell | 160 | $332.64 |
| 2026-03-02 | Garg Pushkal | Sell | 182 | $329.71 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 65 | $323.62 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 124 | $324.65 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 356 | $325.63 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 541 | $326.81 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 454 | $327.67 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 138 | $328.71 |
| 2026-03-02 | Poulton Jeffrey V. | Sell | 234 | $329.71 |
| 2026-02-27 | Greenstreet Yvonne | Option exercise | 5.9K | — |
| 2026-02-27 | Poulton Jeffrey V. | Option exercise | 1.9K | — |
| 2026-02-27 | Tanguler Tolga | Option exercise | 1.7K | — |
| 2026-02-27 | Garg Pushkal | Option exercise | 1.9K | — |
| 2026-02-27 | Garg Pushkal | Sell | 127 | $328.92 |
| 2026-02-27 | Garg Pushkal | Sell | 2.3K | $330.73 |
| 2026-02-27 | Garg Pushkal | Sell | 1.2K | $331.49 |
| 2026-02-27 | Garg Pushkal | Sell | 942 | $332.48 |
| 2026-02-27 | Garg Pushkal | Sell | 140 | $334.39 |
| 2026-02-23 | Fitzgerald Kevin Joseph | Grant | 158 | — |
| 2026-02-17 | Fitzgerald Kevin Joseph | Sell | 2.0K | $331.96 |
| 2026-02-13 | Poulton Jeffrey V. | Sell | 2.2K | $310.08 |
| 2026-02-13 | Garg Pushkal | Sell | 2.2K | $310.08 |
| 2026-02-13 | Greenstreet Yvonne | Sell | 7.0K | $310.08 |
| 2026-02-13 | Tanguler Tolga | Sell | 2.0K | $310.08 |
| 2026-02-13 | Fitzgerald Kevin Joseph | Sell | 2.0K | $310.08 |
| 2026-02-12 | Garg Pushkal | Grant | 4.6K | — |
| 2026-02-12 | Tanguler Tolga | Grant | 4.0K | — |
| 2026-02-12 | Fitzgerald Kevin Joseph | Grant | 4.0K | — |
| 2026-02-12 | Greenstreet Yvonne | Grant | 14K | — |
| 2026-02-12 | Poulton Jeffrey V. | Grant | 4.6K | — |
| 2026-01-13 | Fitzgerald Kevin Joseph | Sell | 562 | $368.76 |
| 2026-01-13 | Fitzgerald Kevin Joseph | Sell | 197 | $367.52 |
| 2026-01-13 | Fitzgerald Kevin Joseph | Sell | 122 | $374.33 |
| 2026-01-13 | Fitzgerald Kevin Joseph | Sell | 485 | $371.24 |
| 2026-01-13 | Fitzgerald Kevin Joseph | Sell | 280 | $372.93 |
| 2026-01-13 | Fitzgerald Kevin Joseph | Sell | 644 | $370.00 |
| 2026-01-12 | Garg Pushkal | Sell | 199 | $364.83 |
| 2026-01-12 | Garg Pushkal | Sell | 220 | $365.56 |
| 2026-01-12 | Garg Pushkal | Sell | 50 | $366.41 |
| 2026-01-12 | Garg Pushkal | Sell | 41 | $367.40 |
| 2026-01-12 | Garg Pushkal | Sell | 92 | $368.62 |
| 2026-01-12 | Garg Pushkal | Sell | 40 | $369.48 |
| 2026-01-12 | Garg Pushkal | Sell | 18 | $370.87 |
| 2026-01-12 | Garg Pushkal | Sell | 3 | $372.46 |
| 2026-01-12 | Garg Pushkal | Sell | 14 | $374.44 |
| 2026-01-12 | Garg Pushkal | Sell | 19 | $375.65 |
| 2026-01-12 | Garg Pushkal | Sell | 15 | $377.82 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 247 | $353.95 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 269 | $355.16 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 263 | $356.09 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 607 | $357.17 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 778 | $358.18 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 537 | $359.14 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 980 | $360.22 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 624 | $361.45 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 464 | $362.38 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 301 | $363.55 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 1.3K | $364.83 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 1.4K | $365.56 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 261 | $367.40 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 584 | $368.62 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 253 | $369.48 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 118 | $370.87 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 21 | $372.46 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 88 | $374.44 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 118 | $375.65 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 94 | $377.82 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 72 | $353.95 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 78 | $355.16 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 76 | $356.09 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 176 | $357.17 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 226 | $358.18 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 156 | $359.14 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 284 | $360.22 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 181 | $361.45 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 135 | $362.38 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 87 | $363.55 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 365 | $364.83 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 405 | $365.56 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 92 | $366.41 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 76 | $367.40 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 170 | $368.62 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 73 | $369.48 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 36 | $370.87 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 6 | $372.46 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 25 | $374.44 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 34 | $375.65 |
| 2026-01-12 | Poulton Jeffrey V. | Sell | 27 | $377.82 |
| 2026-01-12 | Tanguler Tolga | Sell | 39 | $353.95 |
| 2026-01-12 | Tanguler Tolga | Sell | 42 | $355.16 |
| 2026-01-12 | Tanguler Tolga | Sell | 41 | $356.09 |
| 2026-01-12 | Tanguler Tolga | Sell | 96 | $357.17 |
| 2026-01-12 | Tanguler Tolga | Sell | 123 | $358.18 |
| 2026-01-12 | Tanguler Tolga | Sell | 85 | $359.14 |
| 2026-01-12 | Tanguler Tolga | Sell | 155 | $360.22 |
| 2026-01-12 | Tanguler Tolga | Sell | 98 | $361.45 |
| 2026-01-12 | Tanguler Tolga | Sell | 73 | $362.38 |
| 2026-01-12 | Tanguler Tolga | Sell | 47 | $363.55 |
| 2026-01-12 | Tanguler Tolga | Sell | 199 | $364.83 |
| 2026-01-12 | Tanguler Tolga | Sell | 220 | $365.56 |
| 2026-01-12 | Tanguler Tolga | Sell | 50 | $366.41 |
| 2026-01-12 | Tanguler Tolga | Sell | 41 | $367.40 |
| 2026-01-12 | Tanguler Tolga | Sell | 92 | $368.62 |
| 2026-01-12 | Tanguler Tolga | Sell | 40 | $369.48 |
| 2026-01-12 | Tanguler Tolga | Sell | 19 | $370.87 |
| 2026-01-12 | Tanguler Tolga | Sell | 2 | $372.46 |
| 2026-01-12 | Tanguler Tolga | Sell | 14 | $374.44 |
| 2026-01-12 | Tanguler Tolga | Sell | 19 | $375.65 |
| 2026-01-12 | Tanguler Tolga | Sell | 15 | $377.82 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 39 | $353.95 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 42 | $355.16 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 41 | $356.09 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 96 | $357.17 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 123 | $358.18 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 85 | $359.14 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 155 | $360.22 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 98 | $361.45 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 73 | $362.38 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 47 | $363.55 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 199 | $364.83 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 220 | $365.56 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 50 | $366.41 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 41 | $367.40 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 92 | $368.62 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 40 | $369.48 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 19 | $370.87 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 2 | $372.46 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 14 | $374.44 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 19 | $375.65 |
| 2026-01-12 | Fitzgerald Kevin Joseph | Sell | 15 | $377.82 |
| 2026-01-12 | Greenstreet Yvonne | Sell | 316 | $366.41 |
| 2026-01-12 | Garg Pushkal | Sell | 39 | $353.95 |
| 2026-01-12 | Garg Pushkal | Sell | 42 | $355.16 |
| 2026-01-12 | Garg Pushkal | Sell | 41 | $356.09 |
| 2026-01-12 | Garg Pushkal | Sell | 96 | $357.17 |
| 2026-01-12 | Garg Pushkal | Sell | 123 | $358.18 |
| 2026-01-12 | Garg Pushkal | Sell | 85 | $359.14 |
| 2026-01-12 | Garg Pushkal | Sell | 155 | $360.22 |
| 2026-01-12 | Garg Pushkal | Sell | 98 | $361.45 |
| 2026-01-12 | Garg Pushkal | Sell | 73 | $362.38 |
| 2026-01-12 | Garg Pushkal | Sell | 47 | $363.55 |
| 2026-01-11 | Fitzgerald Kevin Joseph | Grant | 3.8K | — |
| 2026-01-11 | Tanguler Tolga | Grant | 3.8K | — |
| 2026-01-11 | Poulton Jeffrey V. | Grant | 6.2K | — |
| 2026-01-11 | Greenstreet Yvonne | Grant | 19K | — |
| 2026-01-11 | Garg Pushkal | Grant | 3.8K | — |
| 2025-11-26 | Greenstreet Yvonne | Option exercise | 839 | $119.13 |
| 2025-11-26 | Greenstreet Yvonne | Option exercise | 2.4K | $85.00 |
| 2025-11-26 | Greenstreet Yvonne | Option exercise | 847 | $118.05 |
| 2025-11-26 | Greenstreet Yvonne | Option exercise | 659 | $151.59 |
| 2025-11-26 | Greenstreet Yvonne | Tax withheld | 1.1K | $445.12 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Option exercise | 8.2K | $119.13 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 8.2K | $449.00 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 96 | $450.09 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 129 | $451.51 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 368 | $455.24 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 364 | $456.25 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 262 | $457.39 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 794 | $458.41 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 622 | $459.89 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 707 | $460.84 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 323 | $461.96 |
| 2025-11-17 | Fitzgerald Kevin Joseph | Sell | 295 | $463.08 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 1.0K | $448.76 |
| 2025-11-13 | Greenstreet Yvonne | Option exercise | 10K | $119.13 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 654 | $447.73 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 1.5K | $450.02 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 2.2K | $450.69 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 1.7K | $451.94 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 1.6K | $452.85 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 881 | $453.99 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 195 | $454.69 |
| 2025-11-13 | Greenstreet Yvonne | Sell | 261 | $456.03 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 3.4K | $455.56 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 604 | $457.71 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 430 | $458.42 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 1.3K | $451.16 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 1.2K | $452.43 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 1.1K | $453.52 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 2.0K | $454.84 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 2.4K | $456.64 |
| 2025-11-12 | Greenstreet Yvonne | Option exercise | 650 | $42.22 |
| 2025-11-12 | Greenstreet Yvonne | Option exercise | 15K | $119.13 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 711 | $448.07 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 2.1K | $449.15 |
| 2025-11-12 | Greenstreet Yvonne | Sell | 453 | $450.17 |
| 2025-10-03 | Garg Pushkal | Sell | 417 | $453.51 |
| 2025-10-03 | Garg Pushkal | Sell | 898 | $451.76 |
| 2025-10-03 | Garg Pushkal | Sell | 215 | $454.37 |
| 2025-10-03 | Garg Pushkal | Sell | 810 | $450.63 |
| 2025-10-03 | Garg Pushkal | Sell | 682 | $449.99 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 9 | $457.64 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 150 | $446.53 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 73 | $447.92 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 234 | $448.77 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 324 | $449.79 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 704 | $450.81 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 432 | $451.86 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 869 | $452.69 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 428 | $453.77 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 317 | $454.84 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 95 | $455.82 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 191 | $457.43 |
| 2025-10-02 | Poulton Jeffrey V. | Sell | 4 | $457.64 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 350 | $446.53 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 171 | $447.92 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 548 | $448.77 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 758 | $449.79 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 1.6K | $450.81 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 1.0K | $451.86 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 2.0K | $452.69 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 999 | $453.77 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 741 | $454.84 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 221 | $455.82 |
| 2025-10-02 | Greenstreet Yvonne | Sell | 446 | $457.43 |
| 2025-10-02 | Tanguler Tolga | Sell | 55 | $446.53 |
| 2025-10-02 | Tanguler Tolga | Sell | 27 | $447.92 |
| 2025-10-02 | Tanguler Tolga | Sell | 86 | $448.77 |
| 2025-10-02 | Tanguler Tolga | Sell | 119 | $449.79 |
| 2025-10-02 | Tanguler Tolga | Sell | 260 | $450.81 |
| 2025-10-02 | Tanguler Tolga | Sell | 159 | $451.86 |
| 2025-10-02 | Tanguler Tolga | Sell | 319 | $452.69 |
| 2025-10-02 | Tanguler Tolga | Sell | 157 | $453.77 |
| 2025-10-02 | Tanguler Tolga | Sell | 117 | $454.84 |
| 2025-10-02 | Tanguler Tolga | Sell | 35 | $455.82 |
| 2025-10-02 | Tanguler Tolga | Sell | 70 | $457.43 |
| 2025-10-02 | Tanguler Tolga | Sell | 1 | $457.64 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 96 | $446.53 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 47 | $447.92 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 150 | $448.77 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 207 | $449.79 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 449 | $450.81 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 276 | $451.86 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 555 | $452.69 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 273 | $453.77 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 203 | $454.84 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 60 | $455.82 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 122 | $457.43 |
| 2025-10-02 | Fitzgerald Kevin Joseph | Sell | 3 | $457.64 |
| 2025-10-02 | Garg Pushkal | Sell | 115 | $446.53 |
| 2025-10-02 | Garg Pushkal | Sell | 56 | $447.92 |
| 2025-10-02 | Garg Pushkal | Sell | 180 | $448.77 |
| 2025-10-02 | Garg Pushkal | Sell | 249 | $449.79 |
| 2025-10-02 | Garg Pushkal | Sell | 541 | $450.81 |
| 2025-10-02 | Garg Pushkal | Sell | 332 | $451.86 |
| 2025-10-02 | Garg Pushkal | Sell | 668 | $452.69 |
| 2025-10-02 | Garg Pushkal | Sell | 329 | $453.77 |
| 2025-10-02 | Garg Pushkal | Sell | 244 | $454.84 |
| 2025-10-02 | Garg Pushkal | Sell | 73 | $455.82 |
| 2025-10-02 | Garg Pushkal | Sell | 147 | $457.43 |
| 2025-10-02 | Garg Pushkal | Sell | 3 | $457.64 |
| 2025-10-01 | Fitzgerald Kevin Joseph | Grant | 2.9K | — |
| 2025-10-01 | Garg Pushkal | Grant | 3.1K | — |
| 2025-10-01 | Garg Pushkal | Grant | 2.9K | — |
| 2025-10-01 | Tanguler Tolga | Grant | 2.9K | — |
| 2025-10-01 | Poulton Jeffrey V. | Grant | 4.6K | — |
| 2025-10-01 | Greenstreet Yvonne | Grant | 3.9K | — |
| 2025-10-01 | Greenstreet Yvonne | Grant | 14K | — |
| 2025-10-01 | Poulton Jeffrey V. | Grant | 3.1K | — |
| 2025-10-01 | SUPRAN BRYAN | Grant | 13K | — |
| 2025-10-01 | Fitzgerald Kevin Joseph | Grant | 2.1K | — |
| 2025-09-09 | Reitan Colleen F | Sell | 2.3K | $461.92 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.7K | $463.00 |
| 2025-09-09 | Reitan Colleen F | Sell | 799 | $464.36 |
| 2025-09-09 | Reitan Colleen F | Sell | 222 | $471.25 |
| 2025-09-09 | Reitan Colleen F | Sell | 823 | $472.82 |
| 2025-09-09 | Reitan Colleen F | Sell | 838 | $474.22 |
| 2025-09-09 | Reitan Colleen F | Sell | 951 | $474.85 |
| 2025-09-09 | Reitan Colleen F | Sell | 972 | $476.31 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.2K | $477.47 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.4K | $478.67 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.4K | $479.55 |
| 2025-09-09 | Reitan Colleen F | Sell | 25 | $480.98 |
| 2025-09-09 | Reitan Colleen F | Option exercise | 18K | $100.65 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.6K | $457.44 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.9K | $458.86 |
| 2025-09-09 | Reitan Colleen F | Sell | 1.4K | $459.73 |
| 2025-09-09 | Reitan Colleen F | Sell | 473 | $460.71 |
| 2025-08-29 | Tanguler Tolga | Sell | 266 | $451.52 |
| 2025-08-29 | Tanguler Tolga | Sell | 195 | $445.53 |
| 2025-08-29 | Tanguler Tolga | Sell | 899 | $446.98 |
| 2025-08-29 | Tanguler Tolga | Sell | 1.3K | $448.05 |
| 2025-08-29 | Tanguler Tolga | Sell | 681 | $449.54 |
| 2025-08-29 | Tanguler Tolga | Sell | 144 | $452.49 |
| 2025-08-19 | Garg Pushkal | Sell | 260 | $459.59 |
| 2025-08-19 | Garg Pushkal | Sell | 305 | $461.01 |
| 2025-08-19 | Garg Pushkal | Sell | 45 | $461.74 |
| 2025-08-19 | Garg Pushkal | Sell | 276 | $455.41 |
| 2025-08-19 | Garg Pushkal | Sell | 338 | $457.26 |
| 2025-08-19 | Garg Pushkal | Sell | 231 | $458.27 |
| 2025-08-18 | Garg Pushkal | Sell | 241 | $454.84 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 543 | $454.04 |
| 2025-08-18 | Garg Pushkal | Sell | 12 | $455.82 |
| 2025-08-18 | BONNEY MICHAEL W | Sell | 11K | $450.00 |
| 2025-08-18 | Tanguler Tolga | Sell | 39 | $447.98 |
| 2025-08-18 | Tanguler Tolga | Sell | 90 | $449.92 |
| 2025-08-18 | Tanguler Tolga | Sell | 39 | $450.92 |
| 2025-08-18 | Tanguler Tolga | Sell | 103 | $451.99 |
| 2025-08-18 | Tanguler Tolga | Sell | 329 | $452.96 |
| 2025-08-18 | Tanguler Tolga | Sell | 543 | $454.04 |
| 2025-08-18 | Tanguler Tolga | Sell | 241 | $454.84 |
| 2025-08-18 | Tanguler Tolga | Sell | 12 | $455.82 |
| 2025-08-18 | BONNEY MICHAEL W | Option exercise | 11K | $70.20 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 63 | $447.98 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 147 | $449.92 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 63 | $450.92 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 168 | $451.99 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 536 | $452.96 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 886 | $454.04 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 392 | $454.84 |
| 2025-08-18 | Poulton Jeffrey V. | Sell | 19 | $455.82 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 12 | $455.82 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 194 | $447.98 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 450 | $449.92 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 195 | $450.92 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 514 | $451.99 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 1.6K | $452.96 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 2.7K | $454.04 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 1.2K | $454.84 |
| 2025-08-18 | Greenstreet Yvonne | Sell | 60 | $455.82 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 241 | $454.84 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 39 | $447.98 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 90 | $449.92 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 39 | $450.92 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 103 | $451.99 |
| 2025-08-18 | Garg Pushkal | Sell | 39 | $447.98 |
| 2025-08-18 | Fitzgerald Kevin Joseph | Sell | 329 | $452.96 |
| 2025-08-18 | Garg Pushkal | Sell | 90 | $449.92 |
| 2025-08-18 | Garg Pushkal | Sell | 39 | $450.92 |
| 2025-08-18 | Garg Pushkal | Sell | 103 | $451.99 |
| 2025-08-18 | Garg Pushkal | Sell | 329 | $452.96 |
| 2025-08-18 | Garg Pushkal | Sell | 543 | $454.04 |
| 2025-08-15 | Poulton Jeffrey V. | Grant | 4.6K | — |
| 2025-08-15 | Garg Pushkal | Grant | 2.9K | — |
| 2025-08-15 | Tanguler Tolga | Grant | 2.9K | — |
| 2025-08-15 | Greenstreet Yvonne | Grant | 14K | — |
| 2025-08-15 | Fitzgerald Kevin Joseph | Grant | 2.9K | — |
| 2025-08-14 | Ausiello Dennis A | Option exercise | 9.0K | $72.01 |
| 2025-08-14 | Ausiello Dennis A | Option exercise | 4.6K | $148.77 |
| 2025-08-14 | Ausiello Dennis A | Option exercise | 5.2K | $151.22 |
| 2025-08-14 | Ausiello Dennis A | Option exercise | 4.0K | $171.95 |
| 2025-08-14 | Ausiello Dennis A | Option exercise | 3.5K | $189.87 |
| 2025-08-14 | Ausiello Dennis A | Sell | 2.0K | $430.81 |
| 2025-08-14 | Ausiello Dennis A | Sell | 1.9K | $432.94 |
| 2025-08-14 | Ausiello Dennis A | Sell | 2.1K | $434.50 |
| 2025-08-14 | Ausiello Dennis A | Sell | 7.7K | $435.40 |
| 2025-08-14 | Ausiello Dennis A | Sell | 5.4K | $436.00 |
| 2025-08-14 | Ausiello Dennis A | Sell | 1.9K | $437.56 |
| 2025-08-14 | Ausiello Dennis A | Sell | 2.1K | $438.34 |
| 2025-08-14 | Ausiello Dennis A | Sell | 5.3K | $439.27 |
| 2025-08-14 | Ausiello Dennis A | Sell | 1.2K | $440.54 |
| 2025-08-14 | Ausiello Dennis A | Sell | 1.2K | $441.88 |
| 2025-08-14 | Ausiello Dennis A | Sell | 641 | $442.66 |
| 2025-08-14 | Ausiello Dennis A | Option exercise | 5.2K | $128.31 |
| 2025-07-01 | Fitzgerald Kevin Joseph | Grant | 7.8K | — |
| 2025-06-02 | Greenstreet Yvonne | Sell | 19K | $306.00 |
| 2025-06-02 | Greenstreet Yvonne | Option exercise | 12K | $119.13 |
| 2025-06-02 | Greenstreet Yvonne | Option exercise | 7.2K | $118.05 |
| 2025-05-30 | Greenstreet Yvonne | Sell | 6.2K | $306.00 |
| 2025-05-30 | Greenstreet Yvonne | Option exercise | 12K | $119.13 |
| 2025-05-30 | Greenstreet Yvonne | Option exercise | 20K | $118.05 |
| 2025-05-30 | Greenstreet Yvonne | Sell | 25K | $304.00 |
| 2025-05-16 | Greenstreet Yvonne | Gift | 8.4K | — |
| 2025-05-15 | BONNEY MICHAEL W | Option exercise | 11K | $131.21 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 549 | $267.14 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 729 | $268.56 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 245 | $269.79 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 431 | $271.68 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 660 | $273.16 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 882 | $273.75 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 301 | $275.63 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 1.3K | $277.16 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 1.2K | $278.01 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 432 | $280.03 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 372 | $281.10 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 802 | $282.03 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 1.7K | $282.81 |
| 2025-05-15 | BONNEY MICHAEL W | Sell | 1.6K | $283.83 |
| 2025-05-08 | Bertozzi Carolyn R | Grant | 775 | — |
| 2025-05-08 | BONNEY MICHAEL W | Grant | 775 | — |
| 2025-05-08 | BRANDICOURT OLIVIER | Grant | 775 | — |
| 2025-05-08 | HAMBURG MARGARET A | Grant | 775 | — |
| 2025-05-08 | KELLOGG PETER N | Grant | 775 | — |
| 2025-05-08 | PYOTT DAVID E I | Grant | 775 | — |
| 2025-05-08 | Ausiello Dennis A | Grant | 775 | — |
| 2025-05-08 | Reitan Colleen F | Grant | 775 | — |
| 2025-05-08 | SCHULMAN AMY W | Grant | 775 | — |
| 2025-05-08 | Sigal Charles Elliott | Grant | 775 | — |
| 2025-05-02 | Greenstreet Yvonne | Gift | 41K | — |
| 2025-04-16 | Reitan Colleen F | Sell | 36 | $232.86 |
| 2025-03-24 | Garg Pushkal | Option exercise | 5.4K | $42.22 |
| 2025-03-24 | Garg Pushkal | Sell | 5.4K | $300.00 |
| 2025-03-24 | PYOTT DAVID E I | Option exercise | 7.4K | $88.95 |
| 2025-03-24 | PYOTT DAVID E I | Sell | 7.4K | $299.00 |
| 2025-03-21 | Garg Pushkal | Sell | 4.3K | $285.00 |
| 2025-03-13 | SCHULMAN AMY W | Option exercise | 2.8K | $131.21 |
| 2025-03-04 | Garg Pushkal | Sell | 198 | $241.60 |
| 2025-03-04 | Garg Pushkal | Sell | 343 | $240.92 |
| 2025-03-04 | Garg Pushkal | Sell | 147 | $239.25 |
| 2025-03-04 | Fitzgerald Kevin Joseph | Sell | 71 | $242.93 |
| 2025-03-04 | Fitzgerald Kevin Joseph | Sell | 324 | $241.68 |
| 2025-03-04 | Fitzgerald Kevin Joseph | Sell | 121 | $239.24 |
| 2025-03-04 | Fitzgerald Kevin Joseph | Sell | 328 | $240.95 |
| 2025-03-04 | Garg Pushkal | Sell | 120 | $242.70 |
| 2025-03-03 | Greenstreet Yvonne | Sell | 1.2K | $243.36 |
| 2025-03-03 | Hesslein Robert W. | Grant | 757 | — |
| 2025-03-03 | Fitzgerald Kevin Joseph | Grant | 3.9K | — |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 204 | $242.37 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 224 | $243.36 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 151 | $244.41 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 111 | $245.26 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 45 | $246.18 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 4 | $247.35 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 1 | $248.36 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 465 | $242.69 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 487 | $243.94 |
| 2025-03-03 | Fitzgerald Kevin Joseph | Sell | 219 | $245.30 |
| 2025-03-03 | Tanguler Tolga | Grant | 14K | — |
| 2025-03-03 | Tanguler Tolga | Sell | 131 | $242.37 |
| 2025-03-03 | Tanguler Tolga | Sell | 142 | $243.36 |
| 2025-03-03 | Tanguler Tolga | Sell | 96 | $244.41 |
| 2025-03-03 | Tanguler Tolga | Sell | 70 | $245.26 |
| 2025-03-03 | Tanguler Tolga | Sell | 29 | $246.18 |
| 2025-03-03 | Tanguler Tolga | Sell | 3 | $247.35 |
| 2025-03-03 | Garg Pushkal | Grant | 14K | — |
| 2025-03-03 | Garg Pushkal | Sell | 213 | $242.37 |
| 2025-03-03 | Garg Pushkal | Sell | 235 | $243.36 |
| 2025-03-03 | Garg Pushkal | Sell | 158 | $244.41 |
| 2025-03-03 | Garg Pushkal | Sell | 116 | $245.26 |
| 2025-03-03 | Garg Pushkal | Sell | 48 | $246.18 |
| 2025-03-03 | Garg Pushkal | Sell | 5 | $247.35 |
| 2025-03-03 | Garg Pushkal | Sell | 1 | $248.36 |
| 2025-03-03 | Garg Pushkal | Sell | 583 | $243.13 |
| 2025-03-03 | Garg Pushkal | Sell | 273 | $244.43 |
| 2025-03-03 | Garg Pushkal | Sell | 117 | $245.53 |
| 2025-03-03 | Poulton Jeffrey V. | Grant | 15K | — |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 350 | $242.37 |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 382 | $243.36 |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 258 | $244.41 |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 189 | $245.26 |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 77 | $246.18 |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 7 | $247.35 |
| 2025-03-03 | Poulton Jeffrey V. | Sell | 1 | $248.36 |
| 2025-03-03 | Greenstreet Yvonne | Grant | 18K | — |
| 2025-03-03 | Greenstreet Yvonne | Sell | 1.1K | $242.37 |
| 2025-03-03 | Greenstreet Yvonne | Sell | 791 | $244.41 |
| 2025-03-03 | Greenstreet Yvonne | Sell | 580 | $245.26 |
| 2025-03-03 | Greenstreet Yvonne | Sell | 238 | $246.18 |
| 2025-03-03 | Greenstreet Yvonne | Sell | 23 | $247.35 |
| 2025-03-03 | Greenstreet Yvonne | Sell | 4 | $248.36 |
| 2025-02-28 | Tanguler Tolga | Sell | 50 | $240.32 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 35 | $239.18 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 22 | $239.18 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 48 | $240.32 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 79 | $241.51 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 187 | $242.44 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 75 | $243.23 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 37 | $244.11 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 158 | $236.51 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 123 | $238.33 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 127 | $239.18 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 284 | $240.32 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 461 | $241.51 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 1.1K | $242.44 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 440 | $243.23 |
| 2025-02-28 | Greenstreet Yvonne | Sell | 214 | $244.11 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 42 | $236.51 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 78 | $240.32 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 127 | $241.51 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 300 | $242.44 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 121 | $243.23 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 59 | $244.11 |
| 2025-02-28 | Tanguler Tolga | Sell | 28 | $236.51 |
| 2025-02-28 | Tanguler Tolga | Sell | 22 | $238.33 |
| 2025-02-28 | Tanguler Tolga | Sell | 23 | $239.18 |
| 2025-02-28 | Poulton Jeffrey V. | Sell | 34 | $238.33 |
| 2025-02-28 | Tanguler Tolga | Sell | 82 | $241.51 |
| 2025-02-28 | Tanguler Tolga | Sell | 192 | $242.44 |
| 2025-02-28 | Tanguler Tolga | Sell | 78 | $243.23 |
| 2025-02-28 | Tanguler Tolga | Sell | 38 | $244.11 |
| 2025-02-28 | Garg Pushkal | Sell | 51 | $236.51 |
| 2025-02-28 | Garg Pushkal | Sell | 40 | $238.33 |
| 2025-02-28 | Garg Pushkal | Sell | 41 | $239.18 |
| 2025-02-28 | Garg Pushkal | Sell | 91 | $240.32 |
| 2025-02-28 | Garg Pushkal | Sell | 149 | $241.51 |
| 2025-02-28 | Garg Pushkal | Sell | 352 | $242.44 |
| 2025-02-28 | Garg Pushkal | Sell | 142 | $243.23 |
| 2025-02-28 | Garg Pushkal | Sell | 69 | $244.11 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 27 | $236.51 |
| 2025-02-28 | Fitzgerald Kevin Joseph | Sell | 21 | $238.33 |
| 2025-02-27 | Greenstreet Yvonne | Option exercise | 5.9K | — |
| 2025-02-27 | Poulton Jeffrey V. | Option exercise | 1.9K | — |
| 2025-02-27 | Garg Pushkal | Option exercise | 1.9K | — |
| 2025-02-27 | Tanguler Tolga | Option exercise | 1.7K | — |
| 2025-02-18 | Garg Pushkal | Sell | 110 | $251.60 |
| 2025-02-18 | Fitzgerald Kevin Joseph | Sell | 76 | $257.79 |
| 2025-02-18 | Fitzgerald Kevin Joseph | Sell | 83 | $259.10 |
| 2025-02-18 | Garg Pushkal | Sell | 306 | $250.73 |
| 2025-02-18 | Garg Pushkal | Sell | 862 | $250.11 |
| 2025-02-18 | Garg Pushkal | Sell | 83 | $256.05 |
| 2025-02-18 | Garg Pushkal | Sell | 107 | $257.99 |
| 2025-02-18 | Garg Pushkal | Sell | 80 | $259.10 |
| 2025-02-18 | Fitzgerald Kevin Joseph | Sell | 1.1K | $250.21 |
| 2025-02-18 | Fitzgerald Kevin Joseph | Sell | 115 | $251.60 |
| 2025-02-18 | Fitzgerald Kevin Joseph | Sell | 80 | $256.05 |
| 2025-02-14 | Garg Pushkal | Sell | 60 | $257.51 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 271 | $252.50 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 300 | $253.37 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 201 | $254.35 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 85 | $255.56 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 98 | $256.29 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 47 | $257.51 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 59 | $258.07 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 21 | $259.72 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 38 | $260.57 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 47 | $261.45 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 21 | $263.33 |
| 2025-02-14 | Greenstreet Yvonne | Sell | 25 | $264.87 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 217 | $252.50 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 239 | $253.37 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 160 | $254.35 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 68 | $255.56 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 78 | $256.29 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 37 | $257.51 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 47 | $258.07 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 17 | $259.72 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 30 | $260.57 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 37 | $261.45 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 17 | $263.33 |
| 2025-02-14 | Poulton Jeffrey V. | Sell | 20 | $264.87 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 145 | $252.50 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 164 | $253.37 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 110 | $254.35 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 47 | $255.56 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 53 | $256.29 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 26 | $257.51 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 33 | $258.07 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 12 | $259.72 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 21 | $260.57 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 26 | $261.45 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 12 | $263.33 |
| 2025-02-14 | Fitzgerald Kevin Joseph | Sell | 14 | $264.87 |
| 2025-02-14 | Garg Pushkal | Sell | 349 | $252.50 |
| 2025-02-14 | Garg Pushkal | Sell | 386 | $253.37 |
| 2025-02-14 | Garg Pushkal | Sell | 258 | $254.35 |
| 2025-02-14 | Garg Pushkal | Sell | 110 | $255.56 |
| 2025-02-14 | Garg Pushkal | Sell | 126 | $256.29 |
| 2025-02-14 | Garg Pushkal | Sell | 77 | $258.07 |
| 2025-02-14 | Garg Pushkal | Sell | 27 | $259.72 |
| 2025-02-14 | Garg Pushkal | Sell | 49 | $260.57 |
| 2025-02-14 | Garg Pushkal | Sell | 60 | $261.45 |
| 2025-02-14 | Garg Pushkal | Sell | 27 | $263.33 |
| 2025-02-14 | Garg Pushkal | Sell | 32 | $264.87 |
| 2025-02-13 | Poulton Jeffrey V. | Grant | 3.1K | — |
| 2025-02-13 | Fitzgerald Kevin Joseph | Grant | 2.1K | — |
| 2025-02-13 | Greenstreet Yvonne | Grant | 3.9K | — |
| 2025-02-13 | Garg Pushkal | Grant | 3.1K | — |
| 2025-01-27 | Garg Pushkal | Sell | 53K | $285.00 |
| 2025-01-27 | Garg Pushkal | Option exercise | 25K | $88.95 |
| 2025-01-27 | Garg Pushkal | Option exercise | 24K | $88.95 |
| 2025-01-23 | SHARP PHILLIP A | Sell | 11K | $275.00 |
| 2025-01-23 | SHARP PHILLIP A | Option exercise | 11K | $131.21 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (4)
Suppliers (1)
Named in the 10-K; linked when we track them.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-27 | 2026-05-20 | 0001628280-26-038499 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001628280-26-028601 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0001628280-26-028605 ↗ |
| 8-K | 2026-03-04 | 2026-03-02 | 0001628280-26-014728 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001628280-26-007491 ↗ |
| 10-K | 2026-02-12 | 2025-12-31 | 0001628280-26-007497 ↗ |
| 8-K | 2026-01-12 | 2026-01-11 | 0001628280-26-001755 ↗ |
| 8-K | 2025-12-11 | 2025-12-10 | 0001193125-25-315047 ↗ |
| 8-K | 2025-12-03 | 2025-12-02 | 0001628280-25-055084 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001628280-25-047342 ↗ |
| 10-Q | 2025-10-30 | 2025-09-30 | 0001628280-25-047345 ↗ |
| 8-K | 2025-10-03 | 2025-09-30 | 0001193125-25-230201 ↗ |