| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Jayshree Ullal | CEO and Chairperson, Director | 9,917 | — | $1,634,481,041 | -$1,634,481,041 |
| Andreas Bechtolsheim | 10% Owner | 180,843,048 | — | $519,666,623 | -$519,666,623 |
| Kenneth Duda | President and CTO, Director | 224,695 | — | $251,500,430 | -$251,500,430 |
| Charles H Giancarlo | Director | 1,509 | — | $31,210,989 | -$31,210,989 |
| Marc Taxay | SVP and General Counsel | 0 | — | $7,686,019 | -$7,686,019 |
| John F McCool | Chief Platform Officer | 0 | — | $4,631,482 | -$4,631,482 |
| Chantelle Yvette Breithaupt | Senior Vice President, CFO | 70,533 | — | $1,762,500 | -$1,762,500 |
| Kelly Bodnar Battles | Director | 10,194 | — | $885,600 | -$885,600 |
| Yvonne Wassenaar | Director | 10,322 | — | $831,553 | -$831,553 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-27 | Andreas Bechtolsheim | SELL | 15,053 | $199.91 | $3,009,185 | 181,127,995 | 0% |
| 2026-08-27 | Andreas Bechtolsheim | SELL | 50,091 | $200.81 | $10,058,934 | 181,077,904 | 0% |
| 2026-08-27 | Andreas Bechtolsheim | SELL | 70,054 | $201.74 | $14,132,421 | 181,007,850 | 0% |
| 2026-08-27 | Andreas Bechtolsheim | SELL | 73,794 | $202.71 | $14,958,959 | 180,934,056 | 0% |
| 2026-08-27 | Andreas Bechtolsheim | SELL | 20,852 | $203.69 | $4,247,354 | 180,913,204 | 0% |
| 2026-08-27 | Andreas Bechtolsheim | SELL | 64,510 | $204.82 | $13,213,222 | 180,848,694 | 0% |
| 2026-08-27 | Andreas Bechtolsheim | SELL | 5,646 | $205.45 | $1,159,972 | 180,843,048 | 0% |
| 2026-08-25 | Jayshree Ullal | SELL | 3,281 | $191.10 | $627,003 | 20,445 | 14% |
| 2026-08-25 | Jayshree Ullal | SELL | 10,128 | $191.99 | $1,944,433 | 10,317 | 50% |
| 2026-08-25 | Jayshree Ullal | SELL | 400 | $192.64 | $77,055 | 9,917 | 4% |
| 2026-08-21 | Kelly Bodnar Battles | SELL | 70 | $184.77 | $12,934 | 10,546 | 1% |
| 2026-08-21 | Kelly Bodnar Battles | SELL | 64 | $185.61 | $11,879 | 10,482 | 1% |
| 2026-08-21 | Kelly Bodnar Battles | SELL | 35 | $186.93 | $6,542 | 10,447 | 0% |
| 2026-08-21 | Kelly Bodnar Battles | SELL | 40 | $187.77 | $7,511 | 10,407 | 0% |
| 2026-08-21 | Kelly Bodnar Battles | SELL | 213 | $188.69 | $40,191 | 10,194 | 2% |
| 2026-08-20 | Kenneth Duda | SELL | 4,197 | $184.33 | $773,632 | 26,112 | 14% |
| 2026-08-20 | Kenneth Duda | SELL | 5,750 | $185.18 | $1,064,797 | 20,362 | 22% |
| 2026-08-20 | Kenneth Duda | SELL | 6,568 | $186.13 | $1,222,474 | 13,794 | 32% |
| 2026-08-20 | Kenneth Duda | SELL | 818 | $186.97 | $152,941 | 12,976 | 6% |
| 2026-08-20 | Kenneth Duda | SELL | 3,875 | $184.33 | $714,278 | 1,027,293 | 0% |
| 2026-08-20 | Kenneth Duda | SELL | 5,308 | $185.18 | $982,947 | 1,021,985 | 1% |
| 2026-08-20 | Kenneth Duda | SELL | 6,063 | $186.13 | $1,128,480 | 1,015,922 | 1% |
| 2026-08-20 | Kenneth Duda | SELL | 754 | $186.97 | $140,975 | 1,015,168 | 0% |
| 2026-08-20 | Kenneth Duda | SELL | 2,422 | $184.33 | $446,447 | 459,978 | 1% |
| 2026-08-20 | Kenneth Duda | SELL | 3,317 | $185.18 | $614,249 | 456,661 | 1% |
| 2026-08-20 | Kenneth Duda | SELL | 3,789 | $186.13 | $705,230 | 452,872 | 1% |
| 2026-08-20 | Kenneth Duda | SELL | 472 | $186.97 | $88,250 | 452,400 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 417 | $211.37 | $88,141 | 4,968,073 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 9,127 | $210.97 | $1,925,568 | 4,958,946 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 1,672 | $209.15 | $349,695 | 4,957,274 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 24,325 | $208.29 | $5,066,730 | 4,932,949 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 47,029 | $207.43 | $9,755,108 | 4,885,920 | 1% |
| 2026-08-12 | Jayshree Ullal | SELL | 417 | $211.37 | $88,141 | 4,968,073 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 9,127 | $210.97 | $1,925,568 | 4,958,946 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 1,672 | $209.15 | $349,695 | 4,957,274 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 24,325 | $208.29 | $5,066,730 | 4,932,949 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 47,029 | $207.43 | $9,755,108 | 4,885,920 | 1% |
| 2026-08-12 | Jayshree Ullal | SELL | 22 | $211.37 | $4,650 | 29,462 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 496 | $210.97 | $104,644 | 28,966 | 2% |
| 2026-08-12 | Jayshree Ullal | SELL | 91 | $209.15 | $19,032 | 28,875 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 1,321 | $208.29 | $275,155 | 27,554 | 5% |
| 2026-08-12 | Jayshree Ullal | SELL | 2,554 | $207.43 | $529,770 | 25,000 | 9% |
| 2026-08-12 | Jayshree Ullal | SELL | 22 | $211.37 | $4,650 | 29,462 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 496 | $210.97 | $104,644 | 28,966 | 2% |
| 2026-08-12 | Jayshree Ullal | SELL | 91 | $209.15 | $19,032 | 28,875 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 1,321 | $208.29 | $275,155 | 27,554 | 5% |
| 2026-08-12 | Jayshree Ullal | SELL | 2,554 | $207.43 | $529,770 | 25,000 | 9% |
| 2026-08-12 | Jayshree Ullal | SELL | 227,485 | $207.43 | $47,186,645 | 16,160,496 | 1% |
| 2026-08-12 | Jayshree Ullal | SELL | 117,662 | $208.29 | $24,508,183 | 16,042,834 | 1% |
| 2026-08-12 | Jayshree Ullal | SELL | 8,085 | $209.15 | $1,690,958 | 16,034,749 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 44,147 | $210.97 | $9,313,909 | 15,990,602 | 0% |
| 2026-08-12 | Jayshree Ullal | SELL | 2,022 | $211.37 | $427,389 | 15,988,580 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 2,015 | $190.01 | $382,861 | 109,833 | 2% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 5,534 | $190.87 | $1,056,296 | 104,299 | 5% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 37,099 | $192.12 | $7,127,371 | 67,200 | 36% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 50,337 | $192.86 | $9,708,240 | 16,863 | 75% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 8,162 | $193.83 | $1,582,047 | 8,701 | 48% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 3,185 | $194.86 | $620,630 | 5,516 | 37% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 4,443 | $195.86 | $870,192 | 1,073 | 81% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 1,073 | $196.60 | $210,953 | 0 | 100% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 4,983 | $190.07 | $947,099 | 181,438,065 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 15,029 | $190.88 | $2,868,663 | 181,423,036 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 99,925 | $192.12 | $19,197,301 | 181,323,111 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 135,778 | $192.87 | $26,188,005 | 181,187,333 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 21,540 | $193.83 | $4,175,081 | 181,165,793 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 8,321 | $194.86 | $1,621,431 | 181,157,472 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 11,632 | $195.86 | $2,278,199 | 181,145,840 | 0% |
| 2026-08-06 | Andreas Bechtolsheim | SELL | 2,792 | $196.60 | $548,910 | 181,143,048 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 4,516 | $193.76 | $875,003 | 181,738,532 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 3,876 | $194.92 | $755,491 | 181,734,656 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 3,524 | $195.62 | $689,349 | 181,731,132 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 1,151 | $191.62 | $220,559 | 181,729,981 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 3,469 | $192.75 | $668,642 | 181,726,512 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 18,320 | $197.85 | $3,624,643 | 181,708,192 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 13,297 | $198.84 | $2,644,037 | 181,694,895 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 11,487 | $199.77 | $2,294,702 | 181,683,408 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 10,909 | $200.84 | $2,190,978 | 181,672,499 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 10,521 | $201.55 | $2,120,516 | 181,661,978 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 27,565 | $202.94 | $5,594,143 | 181,634,413 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 47,587 | $203.75 | $9,695,761 | 181,586,826 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 37,355 | $204.63 | $7,643,857 | 181,549,471 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 24,461 | $205.94 | $5,037,491 | 181,525,010 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 112 | $213.17 | $23,875 | 181,524,898 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 1,585 | $209.95 | $332,766 | 181,523,313 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 4,636 | $208.59 | $967,011 | 181,518,677 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 58,978 | $207.69 | $12,249,212 | 181,459,699 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 8,500 | $206.69 | $1,756,835 | 181,451,199 | 0% |
| 2026-08-05 | Andreas Bechtolsheim | SELL | 8,151 | $196.89 | $1,604,819 | 181,443,048 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 152,860 | $197.12 | $30,131,152 | 17,002,150 | 1% |
| 2026-08-05 | Jayshree Ullal | SELL | 27,292 | $198.54 | $5,418,644 | 16,974,858 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 54,399 | $199.51 | $10,853,096 | 16,920,459 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 17,132 | $200.43 | $3,433,703 | 16,903,327 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 369,569 | $201.29 | $74,391,542 | 16,533,758 | 2% |
| 2026-08-05 | Jayshree Ullal | SELL | 2,428 | $202.39 | $491,396 | 16,531,330 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 33,931 | $203.57 | $6,907,249 | 16,497,399 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 28,776 | $204.73 | $5,891,287 | 16,468,623 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 26,722 | $205.61 | $5,494,383 | 16,441,901 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1,601 | $207.05 | $331,492 | 16,440,300 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 10,640 | $207.87 | $2,211,747 | 16,429,660 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1,023 | $209.00 | $213,807 | 16,428,637 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 35,337 | $210.60 | $7,441,919 | 16,393,300 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1,495 | $211.73 | $316,542 | 16,391,805 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 3,824 | $212.64 | $813,127 | 16,387,981 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 102 | $197.12 | $20,106 | 29,898 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 18 | $198.54 | $3,574 | 29,880 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 37 | $199.51 | $7,382 | 29,843 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 12 | $200.43 | $2,405 | 29,831 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 248 | $201.29 | $49,921 | 29,583 | 1% |
| 2026-08-05 | Jayshree Ullal | SELL | 2 | $202.39 | $405 | 29,581 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 23 | $203.57 | $4,682 | 29,558 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 19 | $204.73 | $3,890 | 29,539 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 18 | $205.61 | $3,701 | 29,521 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1 | $207.05 | $207 | 29,520 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 7 | $207.87 | $1,455 | 29,513 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1 | $209.00 | $209 | 29,512 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 24 | $210.60 | $5,054 | 29,488 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1 | $211.73 | $212 | 29,487 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 3 | $212.64 | $638 | 29,484 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 102 | $197.12 | $20,106 | 29,898 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 18 | $198.54 | $3,574 | 29,880 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 37 | $199.51 | $7,382 | 29,843 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 12 | $200.43 | $2,405 | 29,831 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 248 | $201.29 | $49,921 | 29,583 | 1% |
| 2026-08-05 | Jayshree Ullal | SELL | 2 | $202.39 | $405 | 29,581 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 23 | $203.57 | $4,682 | 29,558 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 19 | $204.73 | $3,890 | 29,539 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 18 | $205.61 | $3,701 | 29,521 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1 | $207.05 | $207 | 29,520 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 7 | $207.87 | $1,455 | 29,513 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1 | $209.00 | $209 | 29,512 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 24 | $210.60 | $5,054 | 29,488 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 1 | $211.73 | $212 | 29,487 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 3 | $212.64 | $638 | 29,484 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 33,027 | $197.12 | $6,510,150 | 5,101,180 | 1% |
| 2026-08-05 | Jayshree Ullal | SELL | 5,897 | $198.54 | $1,170,810 | 5,095,283 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 11,753 | $199.51 | $2,344,830 | 5,083,530 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 3,701 | $200.43 | $741,778 | 5,079,829 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 79,845 | $201.29 | $16,072,216 | 4,999,984 | 2% |
| 2026-08-05 | Jayshree Ullal | SELL | 524 | $202.39 | $106,051 | 4,999,460 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 7,331 | $203.57 | $1,492,353 | 4,992,129 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 6,217 | $204.73 | $1,272,801 | 4,985,912 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 5,773 | $205.61 | $1,187,002 | 4,980,139 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 346 | $207.05 | $71,640 | 4,979,793 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 2,298 | $207.87 | $477,688 | 4,977,495 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 221 | $209.00 | $46,189 | 4,977,274 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 7,635 | $210.60 | $1,607,920 | 4,969,639 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 323 | $211.73 | $68,390 | 4,969,316 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 826 | $212.64 | $175,639 | 4,968,490 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 33,027 | $197.12 | $6,510,150 | 5,101,180 | 1% |
| 2026-08-05 | Jayshree Ullal | SELL | 5,897 | $198.54 | $1,170,810 | 5,095,283 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 11,753 | $199.51 | $2,344,830 | 5,083,530 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 3,701 | $200.43 | $741,778 | 5,079,829 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 79,845 | $201.29 | $16,072,216 | 4,999,984 | 2% |
| 2026-08-05 | Jayshree Ullal | SELL | 524 | $202.39 | $106,051 | 4,999,460 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 7,331 | $203.57 | $1,492,353 | 4,992,129 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 6,217 | $204.73 | $1,272,801 | 4,985,912 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 5,773 | $205.61 | $1,187,002 | 4,980,139 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 346 | $207.05 | $71,640 | 4,979,793 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 2,298 | $207.87 | $477,688 | 4,977,495 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 221 | $209.00 | $46,189 | 4,977,274 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 7,635 | $210.60 | $1,607,920 | 4,969,639 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 323 | $211.73 | $68,390 | 4,969,316 | 0% |
| 2026-08-05 | Jayshree Ullal | SELL | 826 | $212.64 | $175,639 | 4,968,490 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 322 | $174.49 | $56,187 | 192,011 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 817 | $175.46 | $143,355 | 191,194 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 403 | $176.51 | $71,135 | 190,791 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 382 | $177.39 | $67,764 | 190,409 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 417 | $178.82 | $74,567 | 189,992 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 536 | $179.85 | $96,398 | 189,456 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 1,119 | $180.74 | $202,248 | 188,337 | 1% |
| 2026-08-03 | Charles H Giancarlo | SELL | 825 | $181.81 | $149,996 | 187,512 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 558 | $182.80 | $102,003 | 186,954 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 478 | $183.87 | $87,891 | 186,476 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 1,303 | $184.68 | $240,643 | 185,173 | 1% |
| 2026-08-03 | Charles H Giancarlo | SELL | 738 | $185.62 | $136,985 | 184,435 | 0% |
| 2026-08-03 | Charles H Giancarlo | SELL | 102 | $186.35 | $19,007 | 184,333 | 0% |
| 2026-07-20 | Kenneth Duda | SELL | 6,567 | $169.90 | $1,115,718 | 23,742 | 22% |
| 2026-07-20 | Kenneth Duda | SELL | 9,028 | $170.73 | $1,541,321 | 14,714 | 38% |
| 2026-07-20 | Kenneth Duda | SELL | 1,698 | $171.72 | $291,580 | 13,016 | 12% |
| 2026-07-20 | Kenneth Duda | SELL | 40 | $172.40 | $6,896 | 12,976 | 0% |
| 2026-07-20 | Kenneth Duda | SELL | 6,062 | $169.90 | $1,029,920 | 1,041,106 | 1% |
| 2026-07-20 | Kenneth Duda | SELL | 8,334 | $170.73 | $1,422,836 | 1,032,772 | 1% |
| 2026-07-20 | Kenneth Duda | SELL | 1,567 | $171.72 | $269,085 | 1,031,205 | 0% |
| 2026-07-20 | Kenneth Duda | SELL | 37 | $172.40 | $6,379 | 1,031,168 | 0% |
| 2026-07-20 | Kenneth Duda | SELL | 3,789 | $169.90 | $643,742 | 468,611 | 1% |
| 2026-07-20 | Kenneth Duda | SELL | 5,209 | $170.73 | $889,315 | 463,402 | 1% |
| 2026-07-20 | Kenneth Duda | SELL | 979 | $171.72 | $168,114 | 462,423 | 0% |
| 2026-07-20 | Kenneth Duda | SELL | 23 | $172.40 | $3,965 | 462,400 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 26,765 | $176.18 | $4,715,396 | 182,016,283 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 14,808 | $177.25 | $2,624,745 | 182,001,475 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 29,704 | $178.20 | $5,293,324 | 181,971,771 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 24,764 | $179.25 | $4,439,016 | 181,947,007 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 31,412 | $180.17 | $5,659,547 | 181,915,595 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 46,566 | $181.30 | $8,442,397 | 181,869,029 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 57,677 | $182.28 | $10,513,479 | 181,811,352 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 40,873 | $183.15 | $7,486,008 | 181,770,479 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 20,869 | $184.17 | $3,843,515 | 181,749,610 | 0% |
| 2026-07-14 | Andreas Bechtolsheim | SELL | 6,562 | $185.00 | $1,213,971 | 181,743,048 | 0% |
| 2026-07-10 | Jayshree Ullal | SELL | 36,888 | $187.18 | $6,904,534 | 5,134,207 | 1% |
| 2026-07-10 | Jayshree Ullal | SELL | 36,888 | $187.18 | $6,904,534 | 5,134,207 | 1% |
| 2026-07-10 | Jayshree Ullal | SELL | 160,802 | $187.18 | $30,098,211 | 17,155,010 | 1% |
| 2026-07-09 | Jayshree Ullal | SELL | 12,005 | $187.31 | $2,248,683 | 5,197,202 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 25,943 | $188.56 | $4,891,776 | 5,171,259 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 164 | $189.18 | $31,025 | 5,171,095 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 12,005 | $187.31 | $2,248,683 | 5,197,202 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 25,943 | $188.56 | $4,891,776 | 5,171,259 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 164 | $189.18 | $31,025 | 5,171,095 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 52,351 | $187.31 | $9,805,981 | 17,429,659 | 0% |
| 2026-07-09 | Jayshree Ullal | SELL | 113,134 | $188.56 | $21,332,389 | 17,316,525 | 1% |
| 2026-07-09 | Jayshree Ullal | SELL | 713 | $189.18 | $134,883 | 17,315,812 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 4,113 | $157.24 | $646,736 | 182,278,935 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 8,302 | $158.40 | $1,315,001 | 182,270,633 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 25,845 | $159.23 | $4,115,211 | 182,244,788 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 19,442 | $160.16 | $3,113,908 | 182,225,346 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 7,385 | $161.17 | $1,190,247 | 182,217,961 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 18,098 | $162.48 | $2,940,527 | 182,199,863 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 77,753 | $163.18 | $12,687,727 | 182,122,110 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 47,004 | $164.23 | $7,719,603 | 182,075,106 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 20,218 | $165.09 | $3,337,840 | 182,054,888 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 5,477 | $166.34 | $911,034 | 182,049,411 | 0% |
| 2026-07-02 | Andreas Bechtolsheim | SELL | 6,363 | $167.07 | $1,063,040 | 182,043,048 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 90 | $170.27 | $15,324 | 182,542,958 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 32,334 | $160.67 | $5,195,107 | 182,510,624 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 32,878 | $159.85 | $5,255,433 | 182,477,746 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 26,405 | $161.58 | $4,266,594 | 182,451,341 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 28,706 | $162.83 | $4,674,232 | 182,422,635 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 19,493 | $163.54 | $3,187,911 | 182,403,142 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 9,605 | $164.71 | $1,582,046 | 182,393,537 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 12,595 | $165.78 | $2,088,004 | 182,380,942 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 23,870 | $166.69 | $3,979,005 | 182,357,072 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 47,597 | $167.84 | $7,988,780 | 182,309,475 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 18,721 | $168.67 | $3,157,688 | 182,290,754 | 0% |
| 2026-07-01 | Andreas Bechtolsheim | SELL | 7,706 | $169.58 | $1,306,749 | 182,283,048 | 0% |
| 2026-07-01 | Charles H Giancarlo | SELL | 28 | $162.34 | $4,545 | 200,305 | 0% |
| 2026-07-01 | Charles H Giancarlo | SELL | 279 | $162.62 | $45,370 | 200,026 | 0% |
| 2026-07-01 | Charles H Giancarlo | SELL | 490 | $164.00 | $80,359 | 199,536 | 0% |
| 2026-07-01 | Charles H Giancarlo | SELL | 799 | $165.37 | $132,131 | 198,737 | 0% |
| 2026-07-01 | Charles H Giancarlo | SELL | 1,321 | $166.33 | $219,727 | 197,416 | 1% |
| 2026-07-01 | Charles H Giancarlo | SELL | 2,133 | $167.36 | $356,968 | 195,283 | 1% |
| 2026-07-01 | Charles H Giancarlo | SELL | 1,785 | $168.12 | $300,085 | 193,498 | 1% |
| 2026-07-01 | Charles H Giancarlo | SELL | 1,002 | $169.23 | $169,572 | 192,496 | 1% |
| 2026-07-01 | Charles H Giancarlo | SELL | 163 | $170.03 | $27,715 | 192,333 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 440 | $167.35 | $73,633 | 29,869 | 1% |
| 2026-06-22 | Kenneth Duda | SELL | 1,824 | $168.63 | $307,585 | 28,045 | 6% |
| 2026-06-22 | Kenneth Duda | SELL | 4,537 | $169.39 | $768,514 | 23,508 | 16% |
| 2026-06-22 | Kenneth Duda | SELL | 1,754 | $170.37 | $298,823 | 21,754 | 7% |
| 2026-06-22 | Kenneth Duda | SELL | 1,566 | $171.49 | $268,547 | 20,188 | 7% |
| 2026-06-22 | Kenneth Duda | SELL | 920 | $172.32 | $158,538 | 19,268 | 5% |
| 2026-06-22 | Kenneth Duda | SELL | 2,323 | $173.69 | $403,491 | 16,945 | 12% |
| 2026-06-22 | Kenneth Duda | SELL | 3,890 | $174.37 | $678,294 | 13,055 | 23% |
| 2026-06-22 | Kenneth Duda | SELL | 79 | $175.04 | $13,828 | 12,976 | 1% |
| 2026-06-22 | Kenneth Duda | SELL | 406 | $167.35 | $67,943 | 1,062,762 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 1,683 | $168.63 | $283,808 | 1,061,079 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 4,187 | $169.39 | $709,228 | 1,056,892 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 1,619 | $170.37 | $275,824 | 1,055,273 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 1,445 | $171.49 | $247,798 | 1,053,828 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 850 | $172.32 | $146,475 | 1,052,978 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 2,145 | $173.69 | $372,573 | 1,050,833 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 3,590 | $174.37 | $625,983 | 1,047,243 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 75 | $175.04 | $13,128 | 1,047,168 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 254 | $167.35 | $42,506 | 482,146 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 1,052 | $168.63 | $177,401 | 481,094 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 2,617 | $169.39 | $443,289 | 478,477 | 1% |
| 2026-06-22 | Kenneth Duda | SELL | 1,012 | $170.37 | $172,411 | 477,465 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 903 | $171.49 | $154,852 | 476,562 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 531 | $172.32 | $91,504 | 476,031 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 1,341 | $173.69 | $232,923 | 474,690 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 2,244 | $174.37 | $391,283 | 472,446 | 0% |
| 2026-06-22 | Kenneth Duda | SELL | 46 | $175.04 | $8,052 | 472,400 | 0% |
| 2026-06-15 | Andreas Bechtolsheim | SELL | 78,802 | $164.06 | $12,928,035 | 182,724,246 | 0% |
| 2026-06-15 | Andreas Bechtolsheim | SELL | 78,186 | $164.99 | $12,899,611 | 182,646,060 | 0% |
| 2026-06-15 | Andreas Bechtolsheim | SELL | 33,367 | $165.96 | $5,537,727 | 182,612,693 | 0% |
| 2026-06-15 | Andreas Bechtolsheim | SELL | 31,909 | $167.09 | $5,331,802 | 182,580,784 | 0% |
| 2026-06-15 | Andreas Bechtolsheim | SELL | 22,244 | $168.05 | $3,738,002 | 182,558,540 | 0% |
| 2026-06-15 | Andreas Bechtolsheim | SELL | 15,492 | $168.72 | $2,613,840 | 182,543,048 | 0% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 7,999 | $152.94 | $1,223,355 | 323,849 | 2% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 29,438 | $153.79 | $4,527,158 | 294,411 | 9% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 15,140 | $154.56 | $2,340,010 | 279,271 | 5% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 2,076 | $155.77 | $323,384 | 277,195 | 1% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 16,082 | $156.93 | $2,523,737 | 261,113 | 6% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 18,376 | $157.74 | $2,898,674 | 242,737 | 7% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 27,027 | $158.88 | $4,294,071 | 215,710 | 11% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 98,663 | $159.93 | $15,779,006 | 117,047 | 46% |
| 2026-06-05 | Andreas Bechtolsheim | SELL | 5,199 | $160.50 | $834,417 | 111,848 | 4% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 5,366 | $158.07 | $848,214 | 566,482 | 1% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 7,540 | $159.01 | $1,198,951 | 558,942 | 1% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 4,511 | $160.04 | $721,957 | 554,431 | 1% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 8,646 | $161.10 | $1,392,848 | 545,785 | 2% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 123,450 | $162.08 | $20,009,072 | 422,335 | 23% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 9,107 | $163.04 | $1,484,807 | 413,228 | 2% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 23,984 | $164.20 | $3,938,286 | 389,244 | 6% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 18,660 | $164.97 | $3,078,391 | 370,584 | 5% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 11,950 | $166.14 | $1,985,430 | 358,634 | 3% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 26,383 | $167.15 | $4,409,913 | 332,251 | 7% |
| 2026-06-04 | Andreas Bechtolsheim | SELL | 403 | $167.66 | $67,567 | 331,848 | 0% |
| 2026-06-01 | Charles H Giancarlo | SELL | 302 | $162.28 | $49,008 | 208,031 | 0% |
| 2026-06-01 | Charles H Giancarlo | SELL | 52 | $164.48 | $8,553 | 207,979 | 0% |
| 2026-06-01 | Charles H Giancarlo | SELL | 81 | $165.89 | $13,437 | 207,898 | 0% |
| 2026-06-01 | Charles H Giancarlo | SELL | 916 | $166.76 | $152,750 | 206,982 | 0% |
| 2026-06-01 | Charles H Giancarlo | SELL | 1,467 | $167.70 | $246,011 | 205,515 | 1% |
| 2026-06-01 | Charles H Giancarlo | SELL | 1,271 | $168.92 | $214,696 | 204,244 | 1% |
| 2026-06-01 | Charles H Giancarlo | SELL | 1,092 | $169.79 | $185,406 | 203,152 | 1% |
| 2026-06-01 | Charles H Giancarlo | SELL | 1,413 | $170.87 | $241,434 | 201,739 | 1% |
| 2026-06-01 | Charles H Giancarlo | SELL | 1,406 | $171.72 | $241,432 | 200,333 | 1% |
| 2026-05-26 | Jayshree Ullal | SELL | 7,740 | $154.47 | $1,195,616 | 15,986 | 33% |
| 2026-05-26 | Jayshree Ullal | SELL | 3,794 | $155.48 | $589,881 | 12,192 | 24% |
| 2026-05-26 | Jayshree Ullal | SELL | 2,175 | $156.22 | $339,777 | 10,017 | 18% |
| 2026-05-26 | Jayshree Ullal | SELL | 100 | $157.30 | $15,730 | 9,917 | 1% |
| 2026-05-26 | Chantelle Yvette Breithaupt | SELL | 2,448 | $157.00 | $384,336 | 64,408 | 4% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 32,973 | $154.50 | $5,094,259 | 182,990,075 | 0% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 55,818 | $155.35 | $8,671,270 | 182,934,257 | 0% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 34,960 | $156.49 | $5,470,943 | 182,899,297 | 0% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 11,535 | $157.34 | $1,814,874 | 182,887,762 | 0% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 47,035 | $158.49 | $7,454,483 | 182,840,727 | 0% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 36,494 | $159.30 | $5,813,414 | 182,804,233 | 0% |
| 2026-05-26 | Andreas Bechtolsheim | SELL | 1,185 | $160.01 | $189,606 | 182,803,048 | 0% |
| 2026-05-22 | Andreas Bechtolsheim | SELL | 24,381 | $149.68 | $3,649,409 | 183,203,667 | 0% |
| 2026-05-22 | Andreas Bechtolsheim | SELL | 60,234 | $150.51 | $9,065,645 | 183,143,433 | 0% |
| 2026-05-22 | Andreas Bechtolsheim | SELL | 24,105 | $151.55 | $3,653,190 | 183,119,328 | 0% |
| 2026-05-22 | Andreas Bechtolsheim | SELL | 38,002 | $152.48 | $5,794,705 | 183,081,326 | 0% |
| 2026-05-22 | Andreas Bechtolsheim | SELL | 51,221 | $153.38 | $7,856,487 | 183,030,105 | 0% |
| 2026-05-22 | Andreas Bechtolsheim | SELL | 7,057 | $154.16 | $1,087,909 | 183,023,048 | 0% |
| 2026-05-21 | Kelly Bodnar Battles | SELL | 2 | $140.49 | $281 | 10,498 | 0% |
| 2026-05-21 | Kelly Bodnar Battles | SELL | 28 | $144.23 | $4,038 | 10,470 | 0% |
| 2026-05-21 | Kelly Bodnar Battles | SELL | 170 | $145.50 | $24,735 | 10,300 | 2% |
| 2026-05-21 | Kelly Bodnar Battles | SELL | 54 | $146.14 | $7,891 | 10,246 | 1% |
| 2026-05-21 | Kelly Bodnar Battles | SELL | 168 | $147.93 | $24,852 | 10,078 | 2% |
| 2026-05-20 | Yvonne Wassenaar | SELL | 324 | $139.89 | $45,325 | 10,431 | 3% |
| 2026-05-20 | Yvonne Wassenaar | SELL | 329 | $140.86 | $46,344 | 10,102 | 3% |
| 2026-05-20 | Yvonne Wassenaar | SELL | 242 | $141.89 | $34,338 | 9,860 | 2% |
| 2026-05-20 | Yvonne Wassenaar | SELL | 76 | $142.62 | $10,839 | 9,784 | 1% |
| 2026-05-18 | Kenneth Duda | SELL | 14,501 | $139.41 | $2,021,576 | 30,475 | 32% |
| 2026-05-18 | Kenneth Duda | SELL | 12,405 | $140.13 | $1,738,344 | 18,070 | 41% |
| 2026-05-18 | Kenneth Duda | SELL | 3,081 | $141.34 | $435,455 | 14,989 | 17% |
| 2026-05-18 | Kenneth Duda | SELL | 1,103 | $142.34 | $156,996 | 13,886 | 7% |
| 2026-05-18 | Kenneth Duda | SELL | 910 | $143.23 | $130,341 | 12,976 | 7% |
| 2026-05-18 | Kenneth Duda | SELL | 7,251 | $139.41 | $1,010,858 | 1,071,917 | 1% |
| 2026-05-18 | Kenneth Duda | SELL | 6,202 | $140.13 | $869,102 | 1,065,715 | 1% |
| 2026-05-18 | Kenneth Duda | SELL | 1,540 | $141.34 | $217,657 | 1,064,175 | 0% |
| 2026-05-18 | Kenneth Duda | SELL | 552 | $142.34 | $78,569 | 1,063,623 | 0% |
| 2026-05-18 | Kenneth Duda | SELL | 455 | $143.23 | $65,171 | 1,063,168 | 0% |
| 2026-05-18 | Kenneth Duda | SELL | 4,532 | $139.41 | $631,803 | 487,868 | 1% |
| 2026-05-18 | Kenneth Duda | SELL | 3,876 | $140.13 | $543,154 | 483,992 | 1% |
| 2026-05-18 | Kenneth Duda | SELL | 963 | $141.34 | $136,106 | 483,029 | 0% |
| 2026-05-18 | Kenneth Duda | SELL | 345 | $142.34 | $49,106 | 482,684 | 0% |
| 2026-05-18 | Kenneth Duda | SELL | 284 | $143.23 | $40,678 | 482,400 | 0% |
| 2026-05-01 | Charles H Giancarlo | SELL | 467 | $173.39 | $80,972 | 215,866 | 0% |
| 2026-05-01 | Charles H Giancarlo | SELL | 1,000 | $174.25 | $174,253 | 214,866 | 0% |
| 2026-05-01 | Charles H Giancarlo | SELL | 3,203 | $175.30 | $561,487 | 211,663 | 1% |
| 2026-05-01 | Charles H Giancarlo | SELL | 3,151 | $176.08 | $554,826 | 208,512 | 1% |
| 2026-05-01 | Charles H Giancarlo | SELL | 179 | $176.89 | $31,664 | 208,333 | 0% |
| 2026-04-22 | Jayshree Ullal | SELL | 52,838 | $177.28 | $9,366,904 | 5,220,369 | 1% |
| 2026-04-22 | Jayshree Ullal | SELL | 11,162 | $178.22 | $1,989,255 | 5,209,207 | 0% |
| 2026-04-22 | Jayshree Ullal | SELL | 52,838 | $177.28 | $9,366,904 | 5,220,369 | 1% |
| 2026-04-22 | Jayshree Ullal | SELL | 11,162 | $178.22 | $1,989,255 | 5,209,207 | 0% |
| 2026-04-22 | Jayshree Ullal | SELL | 247,676 | $177.28 | $43,906,986 | 17,534,334 | 1% |
| 2026-04-22 | Jayshree Ullal | SELL | 52,324 | $178.22 | $9,325,011 | 17,482,010 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 4,519 | $167.64 | $757,567 | 5,282,768 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 7,862 | $168.89 | $1,327,803 | 5,274,906 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 1,480 | $169.47 | $250,809 | 5,273,426 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 219 | $170.51 | $37,341 | 5,273,207 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 4,519 | $167.64 | $757,567 | 5,282,768 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 7,862 | $168.89 | $1,327,803 | 5,274,906 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 1,480 | $169.47 | $250,809 | 5,273,426 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 219 | $170.51 | $37,341 | 5,273,207 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 21,090 | $167.64 | $3,535,534 | 17,826,621 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 36,685 | $168.89 | $6,195,682 | 17,789,936 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 6,906 | $169.47 | $1,170,328 | 17,783,030 | 0% |
| 2026-04-21 | Jayshree Ullal | SELL | 1,020 | $170.51 | $173,917 | 17,782,010 | 0% |
| 2026-04-20 | Jayshree Ullal | SELL | 45,920 | $167.31 | $7,682,967 | 5,287,287 | 1% |
| 2026-04-20 | Jayshree Ullal | SELL | 45,920 | $167.31 | $7,682,967 | 5,287,287 | 1% |
| 2026-04-20 | Jayshree Ullal | SELL | 214,299 | $167.31 | $35,854,794 | 17,847,711 | 1% |
| 2026-04-17 | Kenneth Duda | SELL | 1,324 | $161.18 | $213,403 | 43,652 | 3% |
| 2026-04-17 | Kenneth Duda | SELL | 9,892 | $162.15 | $1,603,952 | 33,760 | 23% |
| 2026-04-17 | Kenneth Duda | SELL | 6,410 | $163.10 | $1,045,459 | 27,350 | 19% |
| 2026-04-17 | Kenneth Duda | SELL | 9,592 | $164.18 | $1,574,811 | 17,758 | 35% |
| 2026-04-17 | Kenneth Duda | SELL | 4,782 | $164.86 | $788,353 | 12,976 | 27% |
| 2026-04-17 | Kenneth Duda | SELL | 662 | $161.18 | $106,702 | 1,094,506 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 4,946 | $162.15 | $801,976 | 1,089,560 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 3,205 | $163.10 | $522,729 | 1,086,355 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 4,796 | $164.18 | $787,405 | 1,081,559 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 2,391 | $164.86 | $394,176 | 1,079,168 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 414 | $161.18 | $66,729 | 501,986 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 3,091 | $162.15 | $501,195 | 498,895 | 1% |
| 2026-04-17 | Kenneth Duda | SELL | 2,003 | $163.10 | $326,685 | 496,892 | 0% |
| 2026-04-17 | Kenneth Duda | SELL | 2,998 | $164.18 | $492,210 | 493,894 | 1% |
| 2026-04-17 | Kenneth Duda | SELL | 1,494 | $164.86 | $246,298 | 492,400 | 0% |
| 2026-04-16 | Jayshree Ullal | SELL | 45,834 | $159.20 | $7,296,942 | 5,337,373 | 1% |
| 2026-04-16 | Jayshree Ullal | SELL | 4,166 | $160.55 | $668,863 | 5,333,207 | 0% |
| 2026-04-16 | Jayshree Ullal | SELL | 45,834 | $159.20 | $7,296,942 | 5,337,373 | 1% |
| 2026-04-16 | Jayshree Ullal | SELL | 4,166 | $160.55 | $668,863 | 5,333,207 | 0% |
| 2026-04-16 | Jayshree Ullal | SELL | 229,173 | $159.20 | $36,485,190 | 18,082,837 | 1% |
| 2026-04-16 | Jayshree Ullal | SELL | 20,827 | $160.55 | $3,343,831 | 18,062,010 | 0% |
| 2026-04-15 | Yvonne Wassenaar | SELL | 78 | $151.07 | $11,783 | 11,101 | 1% |
| 2026-04-15 | Yvonne Wassenaar | SELL | 414 | $152.31 | $63,055 | 10,687 | 4% |
| 2026-04-15 | Yvonne Wassenaar | SELL | 607 | $153.35 | $93,084 | 10,080 | 6% |
| 2026-04-15 | Yvonne Wassenaar | SELL | 290 | $154.07 | $44,682 | 9,790 | 3% |
| 2026-04-15 | Yvonne Wassenaar | SELL | 6 | $154.72 | $928 | 9,784 | 0% |
| 2026-04-14 | Chantelle Yvette Breithaupt | SELL | 8,890 | $155.02 | $1,378,164 | 60,734 | 13% |
| 2026-04-13 | Jayshree Ullal | SELL | 112,812 | $150.11 | $16,934,672 | 9,917 | 92% |
| 2026-04-01 | Charles H Giancarlo | SELL | 3,898 | $125.38 | $488,734 | 220,435 | 2% |
| 2026-04-01 | Charles H Giancarlo | SELL | 3,702 | $126.44 | $468,071 | 216,733 | 2% |
| 2026-04-01 | Charles H Giancarlo | SELL | 400 | $127.00 | $50,799 | 216,333 | 0% |
| 2026-03-17 | Kenneth Duda | SELL | 7,401 | $133.03 | $984,588 | 37,575 | 16% |
| 2026-03-17 | Kenneth Duda | SELL | 14,005 | $134.02 | $1,876,894 | 23,570 | 37% |
| 2026-03-17 | Kenneth Duda | SELL | 8,581 | $134.88 | $1,157,397 | 14,989 | 36% |
| 2026-03-17 | Kenneth Duda | SELL | 2,013 | $135.97 | $273,712 | 12,976 | 13% |
| 2026-03-17 | Kenneth Duda | SELL | 3,701 | $133.03 | $492,361 | 1,107,467 | 0% |
| 2026-03-17 | Kenneth Duda | SELL | 7,003 | $134.02 | $938,514 | 1,100,464 | 1% |
| 2026-03-17 | Kenneth Duda | SELL | 4,290 | $134.88 | $578,631 | 1,096,174 | 0% |
| 2026-03-17 | Kenneth Duda | SELL | 1,006 | $135.97 | $136,788 | 1,095,168 | 0% |
| 2026-03-17 | Kenneth Duda | SELL | 2,313 | $133.03 | $307,709 | 510,087 | 0% |
| 2026-03-17 | Kenneth Duda | SELL | 4,377 | $134.02 | $586,588 | 505,710 | 1% |
| 2026-03-17 | Kenneth Duda | SELL | 2,681 | $134.88 | $361,611 | 503,029 | 1% |
| 2026-03-17 | Kenneth Duda | SELL | 629 | $135.97 | $85,527 | 502,400 | 0% |
| 2026-03-16 | Yvonne Wassenaar | SELL | 264 | $132.69 | $35,030 | 12,310 | 2% |
| 2026-03-16 | Yvonne Wassenaar | SELL | 360 | $133.55 | $48,079 | 11,950 | 3% |
| 2026-03-16 | Yvonne Wassenaar | SELL | 232 | $134.65 | $31,240 | 11,718 | 2% |
| 2026-03-16 | Yvonne Wassenaar | SELL | 539 | $135.54 | $73,056 | 11,179 | 5% |
| 2026-03-02 | Charles H Giancarlo | SELL | 3,100 | $127.90 | $396,494 | 6,684 | 32% |
| 2026-03-02 | Charles H Giancarlo | SELL | 3,600 | $128.87 | $463,944 | 3,084 | 54% |
| 2026-03-02 | Charles H Giancarlo | SELL | 1,300 | $129.95 | $168,934 | 1,784 | 42% |
| 2026-02-25 | Yvonne Wassenaar | SELL | 70 | $129.41 | $9,058 | 14,319 | 0% |
| 2026-02-25 | Yvonne Wassenaar | SELL | 49 | $130.12 | $6,376 | 14,270 | 0% |
| 2026-02-25 | Yvonne Wassenaar | SELL | 357 | $131.56 | $46,967 | 13,913 | 2% |
| 2026-02-25 | Yvonne Wassenaar | SELL | 835 | $132.66 | $110,768 | 13,078 | 6% |
| 2026-02-25 | Yvonne Wassenaar | SELL | 504 | $133.35 | $67,211 | 12,574 | 4% |
| 2026-02-23 | Kelly Bodnar Battles | SELL | 121 | $126.85 | $15,349 | 9,830 | 1% |
| 2026-02-23 | Kelly Bodnar Battles | SELL | 119 | $127.76 | $15,203 | 9,711 | 1% |
| 2026-02-23 | Kelly Bodnar Battles | SELL | 134 | $128.60 | $17,232 | 9,577 | 1% |
| 2026-02-23 | Kelly Bodnar Battles | SELL | 19 | $129.59 | $2,462 | 9,558 | 0% |
| 2026-02-23 | Kelly Bodnar Battles | SELL | 19 | $130.59 | $2,481 | 9,539 | 0% |
| 2026-02-23 | Kelly Bodnar Battles | SELL | 10 | $131.46 | $1,315 | 9,529 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 6,069 | $141.15 | $856,625 | 38,907 | 13% |
| 2026-02-17 | Kenneth Duda | SELL | 10,363 | $142.10 | $1,472,586 | 28,544 | 27% |
| 2026-02-17 | Kenneth Duda | SELL | 10,989 | $142.92 | $1,570,595 | 17,555 | 38% |
| 2026-02-17 | Kenneth Duda | SELL | 4,524 | $143.72 | $650,171 | 13,031 | 26% |
| 2026-02-17 | Kenneth Duda | SELL | 55 | $144.74 | $7,961 | 12,976 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 1,897 | $141.15 | $267,757 | 520,503 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 3,238 | $142.10 | $460,121 | 517,265 | 1% |
| 2026-02-17 | Kenneth Duda | SELL | 3,434 | $142.92 | $490,802 | 513,831 | 1% |
| 2026-02-17 | Kenneth Duda | SELL | 1,414 | $143.72 | $203,214 | 512,417 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 17 | $144.74 | $2,461 | 512,400 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 3,034 | $141.15 | $428,242 | 1,124,134 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 5,182 | $142.10 | $736,364 | 1,118,952 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 5,494 | $142.92 | $785,226 | 1,113,458 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 2,262 | $142.72 | $322,823 | 1,111,196 | 0% |
| 2026-02-17 | Kenneth Duda | SELL | 28 | $144.74 | $4,053 | 1,111,168 | 0% |
| 2026-02-02 | Charles H Giancarlo | SELL | 1,900 | $138.91 | $263,926 | 15,884 | 11% |
| 2026-02-02 | Charles H Giancarlo | SELL | 1,590 | $140.27 | $223,037 | 14,294 | 10% |
| 2026-02-02 | Charles H Giancarlo | SELL | 3,910 | $141.01 | $551,344 | 10,384 | 27% |
| 2026-02-02 | Charles H Giancarlo | SELL | 600 | $141.94 | $85,162 | 9,784 | 6% |
| 2026-01-20 | Kenneth Duda | SELL | 7,237 | $127.28 | $921,122 | 35,739 | 17% |
| 2026-01-20 | Kenneth Duda | SELL | 9,600 | $128.01 | $1,228,918 | 26,139 | 27% |
| 2026-01-20 | Kenneth Duda | SELL | 10,756 | $129.25 | $1,390,266 | 15,383 | 41% |
| 2026-01-20 | Kenneth Duda | SELL | 2,407 | $129.90 | $312,666 | 12,976 | 16% |
| 2026-01-20 | Kenneth Duda | SELL | 3,860 | $127.28 | $491,299 | 1,139,308 | 0% |
| 2026-01-20 | Kenneth Duda | SELL | 5,120 | $128.01 | $655,423 | 1,134,188 | 0% |
| 2026-01-20 | Kenneth Duda | SELL | 5,736 | $129.25 | $741,406 | 1,128,452 | 1% |
| 2026-01-20 | Kenneth Duda | SELL | 1,284 | $129.90 | $166,790 | 1,127,168 | 0% |
| 2026-01-20 | Kenneth Duda | SELL | 2,413 | $127.28 | $307,126 | 529,987 | 0% |
| 2026-01-20 | Kenneth Duda | SELL | 3,200 | $128.01 | $409,639 | 526,787 | 1% |
| 2026-01-20 | Kenneth Duda | SELL | 3,585 | $129.25 | $463,379 | 523,202 | 1% |
| 2026-01-20 | Kenneth Duda | SELL | 802 | $129.90 | $104,179 | 522,400 | 0% |
| 2026-01-02 | Charles H Giancarlo | SELL | 2,476 | $132.97 | $329,232 | 23,308 | 10% |
| 2026-01-02 | Charles H Giancarlo | SELL | 3,524 | $133.64 | $470,937 | 19,784 | 15% |
| 2026-01-02 | Charles H Giancarlo | SELL | 1,800 | $134.99 | $242,981 | 17,984 | 9% |
| 2026-01-02 | Charles H Giancarlo | SELL | 200 | $135.71 | $27,141 | 17,784 | 1% |
| 2025-12-17 | Kenneth Duda | SELL | 15,766 | $122.43 | $1,930,299 | 27,210 | 37% |
| 2025-12-17 | Kenneth Duda | SELL | 6,788 | $123.09 | $835,524 | 20,422 | 25% |
| 2025-12-17 | Kenneth Duda | SELL | 4,553 | $124.32 | $566,030 | 15,869 | 22% |
| 2025-12-17 | Kenneth Duda | SELL | 2,625 | $125.31 | $328,933 | 13,244 | 17% |
| 2025-12-17 | Kenneth Duda | SELL | 268 | $126.44 | $33,886 | 12,976 | 2% |
| 2025-12-17 | Kenneth Duda | SELL | 8,409 | $122.43 | $1,029,550 | 1,150,759 | 1% |
| 2025-12-17 | Kenneth Duda | SELL | 3,619 | $123.09 | $445,457 | 1,147,140 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 2,429 | $124.32 | $301,974 | 1,144,711 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 1,400 | $125.31 | $175,431 | 1,143,311 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 143 | $126.44 | $18,081 | 1,143,168 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 5,255 | $122.43 | $643,392 | 537,145 | 1% |
| 2025-12-17 | Kenneth Duda | SELL | 2,263 | $123.09 | $278,549 | 534,882 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 1,518 | $124.32 | $188,718 | 533,364 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 875 | $125.31 | $109,644 | 532,489 | 0% |
| 2025-12-17 | Kenneth Duda | SELL | 89 | $126.44 | $11,253 | 532,400 | 0% |
| 2025-12-01 | Charles H Giancarlo | SELL | 564 | $126.93 | $71,587 | 33,220 | 2% |
| 2025-12-01 | Charles H Giancarlo | SELL | 4,552 | $127.93 | $582,327 | 28,668 | 14% |
| 2025-12-01 | Charles H Giancarlo | SELL | 2,884 | $128.58 | $370,835 | 25,784 | 10% |
| 2025-11-25 | Jayshree Ullal | SELL | 2,400 | $123.20 | $295,675 | 31,559 | 7% |
| 2025-11-25 | Jayshree Ullal | SELL | 8,100 | $124.05 | $1,004,841 | 23,459 | 26% |
| 2025-11-25 | Jayshree Ullal | SELL | 12,742 | $125.06 | $1,593,518 | 10,717 | 54% |
| 2025-11-25 | Jayshree Ullal | SELL | 800 | $125.62 | $100,499 | 9,917 | 7% |
| 2025-11-21 | Kelly Bodnar Battles | SELL | 22 | $115.30 | $2,537 | 9,380 | 0% |
| 2025-11-21 | Kelly Bodnar Battles | SELL | 52 | $116.22 | $6,043 | 9,328 | 1% |
| 2025-11-21 | Kelly Bodnar Battles | SELL | 264 | $116.97 | $30,880 | 9,064 | 3% |
| 2025-11-21 | Kelly Bodnar Battles | SELL | 42 | $118.38 | $4,972 | 9,022 | 0% |
| 2025-11-21 | Kelly Bodnar Battles | SELL | 42 | $119.16 | $5,005 | 8,980 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 5,307 | $125.90 | $668,139 | 37,669 | 12% |
| 2025-11-17 | Kenneth Duda | SELL | 4,740 | $127.00 | $601,974 | 32,929 | 13% |
| 2025-11-17 | Kenneth Duda | SELL | 3,362 | $128.11 | $430,708 | 29,567 | 10% |
| 2025-11-17 | Kenneth Duda | SELL | 9,262 | $129.16 | $1,196,239 | 20,305 | 31% |
| 2025-11-17 | Kenneth Duda | SELL | 2,177 | $129.74 | $282,439 | 18,128 | 11% |
| 2025-11-17 | Kenneth Duda | SELL | 2,877 | $131.37 | $377,947 | 15,251 | 16% |
| 2025-11-17 | Kenneth Duda | SELL | 2,275 | $132.30 | $300,977 | 12,976 | 15% |
| 2025-11-17 | Kenneth Duda | SELL | 2,831 | $125.90 | $356,416 | 1,172,337 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 2,528 | $127.00 | $321,053 | 1,169,809 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,792 | $128.11 | $229,574 | 1,168,017 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 4,940 | $129.16 | $638,029 | 1,163,077 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,160 | $129.74 | $150,496 | 1,161,917 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,535 | $131.37 | $201,650 | 1,160,382 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,214 | $132.30 | $160,610 | 1,159,168 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,769 | $125.90 | $222,713 | 550,631 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,580 | $127.00 | $200,658 | 549,051 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 1,121 | $128.11 | $143,612 | 547,930 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 3,087 | $129.16 | $398,703 | 544,843 | 1% |
| 2025-11-17 | Kenneth Duda | SELL | 726 | $129.74 | $94,190 | 544,117 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 959 | $131.37 | $125,982 | 543,158 | 0% |
| 2025-11-17 | Kenneth Duda | SELL | 758 | $132.30 | $100,282 | 542,400 | 0% |
| 2025-11-03 | Charles H Giancarlo | SELL | 2,168 | $156.33 | $338,913 | 39,616 | 5% |
| 2025-11-03 | Charles H Giancarlo | SELL | 5,232 | $157.33 | $823,136 | 34,384 | 13% |
| 2025-11-03 | Charles H Giancarlo | SELL | 500 | $158.01 | $79,006 | 33,884 | 1% |
| 2025-11-03 | Charles H Giancarlo | SELL | 100 | $159.02 | $15,902 | 33,784 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 1,307 | $140.04 | $183,028 | 41,669 | 3% |
| 2025-10-17 | Kenneth Duda | SELL | 1,612 | $140.97 | $227,238 | 40,057 | 4% |
| 2025-10-17 | Kenneth Duda | SELL | 5,662 | $142.20 | $805,158 | 34,395 | 14% |
| 2025-10-17 | Kenneth Duda | SELL | 17,352 | $143.06 | $2,482,455 | 17,043 | 50% |
| 2025-10-17 | Kenneth Duda | SELL | 4,067 | $143.72 | $584,521 | 12,976 | 24% |
| 2025-10-17 | Kenneth Duda | SELL | 697 | $140.04 | $97,606 | 1,190,471 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 860 | $140.97 | $121,231 | 1,189,611 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 3,020 | $142.20 | $429,456 | 1,186,591 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 9,255 | $143.06 | $1,324,062 | 1,177,336 | 1% |
| 2025-10-17 | Kenneth Duda | SELL | 2,168 | $143.72 | $311,591 | 1,175,168 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 436 | $140.04 | $61,056 | 561,964 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 537 | $140.97 | $75,699 | 561,427 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 1,887 | $142.20 | $268,339 | 559,540 | 0% |
| 2025-10-17 | Kenneth Duda | SELL | 5,784 | $143.06 | $827,485 | 553,756 | 1% |
| 2025-10-17 | Kenneth Duda | SELL | 1,356 | $143.72 | $194,888 | 552,400 | 0% |
| 2025-10-01 | Charles H Giancarlo | SELL | 1,200 | $144.34 | $173,205 | 48,584 | 2% |
| 2025-10-01 | Charles H Giancarlo | SELL | 800 | $145.32 | $116,257 | 47,784 | 2% |
| 2025-10-01 | Charles H Giancarlo | SELL | 800 | $146.19 | $116,953 | 46,984 | 2% |
| 2025-10-01 | Charles H Giancarlo | SELL | 700 | $147.23 | $103,058 | 46,284 | 1% |
| 2025-10-01 | Charles H Giancarlo | SELL | 2,350 | $148.68 | $349,404 | 43,934 | 5% |
| 2025-10-01 | Charles H Giancarlo | SELL | 2,150 | $149.31 | $321,013 | 41,784 | 5% |
| 2025-09-19 | Charles H Giancarlo | SELL | 10,737 | $147.34 | $1,581,950 | 39,263 | 21% |
| 2025-09-19 | Charles H Giancarlo | SELL | 20,633 | $148.18 | $3,057,402 | 18,630 | 53% |
| 2025-09-19 | Charles H Giancarlo | SELL | 18,458 | $149.31 | $2,755,879 | 172 | 99% |
| 2025-09-19 | Charles H Giancarlo | SELL | 172 | $149.84 | $25,773 | 0 | 100% |
| 2025-09-19 | Charles H Giancarlo | SELL | 1,718 | $147.34 | $253,124 | 56,066 | 3% |
| 2025-09-19 | Charles H Giancarlo | SELL | 3,301 | $148.18 | $489,143 | 52,765 | 6% |
| 2025-09-19 | Charles H Giancarlo | SELL | 2,953 | $149.31 | $440,899 | 49,812 | 6% |
| 2025-09-19 | Charles H Giancarlo | SELL | 28 | $149.84 | $4,196 | 49,784 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 965 | $139.14 | $134,267 | 42,011 | 2% |
| 2025-09-17 | Kenneth Duda | SELL | 2,143 | $140.35 | $300,766 | 39,868 | 5% |
| 2025-09-17 | Kenneth Duda | SELL | 16,247 | $141.33 | $2,296,192 | 23,621 | 41% |
| 2025-09-17 | Kenneth Duda | SELL | 4,699 | $142.64 | $670,265 | 18,922 | 20% |
| 2025-09-17 | Kenneth Duda | SELL | 5,946 | $143.35 | $852,359 | 12,976 | 31% |
| 2025-09-17 | Kenneth Duda | SELL | 514 | $139.14 | $71,516 | 1,206,654 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 1,142 | $140.35 | $160,278 | 1,205,512 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 8,666 | $141.33 | $1,224,768 | 1,196,846 | 1% |
| 2025-09-17 | Kenneth Duda | SELL | 2,506 | $142.64 | $357,456 | 1,194,340 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 3,172 | $143.35 | $454,706 | 1,191,168 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 321 | $139.14 | $44,663 | 572,079 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 715 | $140.35 | $100,349 | 571,364 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 5,415 | $141.33 | $765,303 | 565,949 | 1% |
| 2025-09-17 | Kenneth Duda | SELL | 1,567 | $142.64 | $223,517 | 564,382 | 0% |
| 2025-09-17 | Kenneth Duda | SELL | 1,982 | $143.35 | $284,120 | 562,400 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 3,440 | $145.22 | $499,543 | 5,551,933 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 32,304 | $146.66 | $4,737,753 | 5,519,629 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 55,197 | $147.42 | $8,137,031 | 5,464,432 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 1,054 | $148.07 | $156,070 | 5,463,378 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 80,171 | $150.20 | $12,041,965 | 5,383,207 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 3,440 | $145.22 | $499,543 | 5,551,933 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 32,304 | $146.66 | $4,737,753 | 5,519,629 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 55,197 | $147.42 | $8,137,031 | 5,464,432 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 1,054 | $148.07 | $156,070 | 5,463,378 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 80,171 | $150.20 | $12,041,965 | 5,383,207 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 18,051 | $145.22 | $2,621,296 | 20,132,315 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 169,497 | $146.66 | $24,858,684 | 19,962,818 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 289,618 | $147.42 | $42,694,906 | 19,673,200 | 1% |
| 2025-09-10 | Jayshree Ullal | SELL | 5,532 | $148.07 | $819,145 | 19,667,668 | 0% |
| 2025-09-10 | Jayshree Ullal | SELL | 420,658 | $150.20 | $63,184,304 | 19,247,010 | 2% |
| 2025-09-08 | Jayshree Ullal | SELL | 7,023 | $143.50 | $1,007,827 | 5,556,153 | 0% |
| 2025-09-08 | Jayshree Ullal | SELL | 780 | $144.04 | $112,353 | 5,555,373 | 0% |
| 2025-09-08 | Jayshree Ullal | SELL | 7,023 | $143.50 | $1,007,827 | 5,556,153 | 0% |
| 2025-09-08 | Jayshree Ullal | SELL | 780 | $144.04 | $112,353 | 5,555,373 | 0% |
| 2025-09-08 | Jayshree Ullal | SELL | 36,851 | $143.50 | $5,288,259 | 20,154,457 | 0% |
| 2025-09-08 | Jayshree Ullal | SELL | 4,091 | $144.04 | $589,276 | 20,150,366 | 0% |
| 2025-09-05 | Jayshree Ullal | SELL | 33,010 | $143.21 | $4,727,299 | 5,590,711 | 1% |
| 2025-09-05 | Jayshree Ullal | SELL | 24,122 | $144.54 | $3,486,526 | 5,566,589 | 0% |
| 2025-09-05 | Jayshree Ullal | SELL | 3,413 | $145.10 | $495,210 | 5,563,176 | 0% |
| 2025-09-05 | Jayshree Ullal | SELL | 33,010 | $143.21 | $4,727,299 | 5,590,711 | 1% |
| 2025-09-05 | Jayshree Ullal | SELL | 24,122 | $144.54 | $3,486,526 | 5,566,589 | 0% |
| 2025-09-05 | Jayshree Ullal | SELL | 3,413 | $145.10 | $495,210 | 5,563,176 | 0% |
| 2025-09-05 | Jayshree Ullal | SELL | 173,204 | $143.21 | $24,804,216 | 20,335,778 | 1% |
| 2025-09-05 | Jayshree Ullal | SELL | 126,563 | $144.54 | $18,293,062 | 20,209,215 | 1% |
| 2025-09-05 | Jayshree Ullal | SELL | 17,907 | $145.10 | $2,598,218 | 20,191,308 | 0% |
| 2025-08-25 | Jayshree Ullal | SELL | 2,568 | $131.04 | $336,503 | 31,389 | 8% |
| 2025-08-25 | Jayshree Ullal | SELL | 3,432 | $132.09 | $453,346 | 27,957 | 11% |
| 2025-08-25 | Jayshree Ullal | SELL | 16,440 | $133.10 | $2,188,126 | 11,517 | 59% |
| 2025-08-25 | Jayshree Ullal | SELL | 1,600 | $133.60 | $213,765 | 9,917 | 14% |
| 2025-08-18 | Kenneth Duda | SELL | 7,092 | $135.57 | $961,465 | 35,884 | 16% |
| 2025-08-18 | Kenneth Duda | SELL | 14,704 | $136.47 | $2,006,593 | 21,180 | 41% |
| 2025-08-18 | Kenneth Duda | SELL | 8,204 | $137.39 | $1,127,139 | 12,976 | 39% |
| 2025-08-18 | Kenneth Duda | SELL | 3,782 | $135.57 | $512,727 | 1,219,386 | 0% |
| 2025-08-18 | Kenneth Duda | SELL | 7,843 | $136.47 | $1,070,301 | 1,211,543 | 1% |
| 2025-08-18 | Kenneth Duda | SELL | 4,375 | $137.39 | $601,076 | 1,207,168 | 0% |
| 2025-08-18 | Kenneth Duda | SELL | 2,364 | $135.57 | $320,488 | 580,036 | 0% |
| 2025-08-18 | Kenneth Duda | SELL | 4,901 | $136.47 | $668,819 | 575,135 | 1% |
| 2025-08-18 | Kenneth Duda | SELL | 2,735 | $137.39 | $375,759 | 572,400 | 0% |
| 2025-08-08 | Jayshree Ullal | SELL | 26,625 | $139.67 | $3,718,732 | 5,623,721 | 0% |
| 2025-08-08 | Jayshree Ullal | SELL | 26,625 | $139.67 | $3,718,732 | 5,623,721 | 0% |
| 2025-08-08 | Jayshree Ullal | SELL | 139,729 | $139.67 | $19,516,047 | 20,508,982 | 1% |
| 2025-08-07 | Jayshree Ullal | SELL | 37,308 | $139.74 | $5,213,502 | 5,660,766 | 1% |
| 2025-08-07 | Jayshree Ullal | SELL | 10,420 | $140.61 | $1,465,115 | 5,650,346 | 0% |
| 2025-08-07 | Jayshree Ullal | SELL | 37,308 | $139.74 | $5,213,502 | 5,660,766 | 1% |
| 2025-08-07 | Jayshree Ullal | SELL | 10,420 | $140.61 | $1,465,115 | 5,650,346 | 0% |
| 2025-08-07 | Jayshree Ullal | SELL | 195,732 | $139.74 | $27,352,020 | 20,703,379 | 1% |
| 2025-08-07 | Jayshree Ullal | SELL | 54,668 | $140.61 | $7,686,649 | 20,648,711 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 18,942 | $134.70 | $2,551,465 | 5,925,463 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 100,524 | $135.77 | $13,648,073 | 5,824,939 | 2% |
| 2025-08-06 | Jayshree Ullal | SELL | 100,518 | $136.54 | $13,725,049 | 5,724,421 | 2% |
| 2025-08-06 | Jayshree Ullal | SELL | 20,529 | $137.32 | $2,819,122 | 5,703,892 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 5,818 | $139.51 | $811,651 | 5,698,074 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 18,942 | $134.70 | $2,551,465 | 5,925,463 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 100,524 | $135.77 | $13,648,073 | 5,824,939 | 2% |
| 2025-08-06 | Jayshree Ullal | SELL | 100,518 | $136.54 | $13,725,049 | 5,724,421 | 2% |
| 2025-08-06 | Jayshree Ullal | SELL | 20,529 | $137.32 | $2,819,122 | 5,703,892 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 5,818 | $139.51 | $811,651 | 5,698,074 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 99,386 | $134.70 | $13,387,175 | 22,092,228 | 0% |
| 2025-08-06 | Jayshree Ullal | SELL | 527,454 | $135.77 | $71,612,060 | 21,564,774 | 2% |
| 2025-08-06 | Jayshree Ullal | SELL | 527,418 | $136.54 | $72,015,341 | 21,037,356 | 2% |
| 2025-08-06 | Jayshree Ullal | SELL | 107,716 | $137.32 | $14,791,981 | 20,929,640 | 1% |
| 2025-08-06 | Jayshree Ullal | SELL | 30,529 | $139.51 | $4,259,003 | 20,899,111 | 0% |
| 2025-08-01 | Charles H Giancarlo | SELL | 1,802 | $116.09 | $209,187 | 63,982 | 3% |
| 2025-08-01 | Charles H Giancarlo | SELL | 4,357 | $116.98 | $509,686 | 59,625 | 7% |
| 2025-08-01 | Charles H Giancarlo | SELL | 1,841 | $117.96 | $217,171 | 57,784 | 3% |
| 2025-07-31 | Jayshree Ullal | SELL | 4,979 | $122.60 | $610,432 | 6,060,880 | 0% |
| 2025-07-31 | Jayshree Ullal | SELL | 35,285 | $123.29 | $4,350,274 | 6,025,595 | 1% |
| 2025-07-31 | Jayshree Ullal | SELL | 1,019 | $124.22 | $126,585 | 6,024,576 | 0% |
| 2025-07-31 | Jayshree Ullal | SELL | 80,171 | $125.60 | $10,069,494 | 5,944,405 | 1% |
| 2025-07-31 | Jayshree Ullal | SELL | 4,979 | $122.60 | $610,432 | 6,060,880 | 0% |
| 2025-07-31 | Jayshree Ullal | SELL | 35,285 | $123.29 | $4,350,274 | 6,025,595 | 1% |
| 2025-07-31 | Jayshree Ullal | SELL | 1,019 | $124.22 | $126,585 | 6,024,576 | 0% |
| 2025-07-31 | Jayshree Ullal | SELL | 80,171 | $125.60 | $10,069,494 | 5,944,405 | 1% |
| 2025-07-31 | Jayshree Ullal | SELL | 26,127 | $122.60 | $3,203,207 | 22,802,759 | 0% |
| 2025-07-31 | Jayshree Ullal | SELL | 185,140 | $123.29 | $22,825,837 | 22,617,619 | 1% |
| 2025-07-31 | Jayshree Ullal | SELL | 5,347 | $124.22 | $664,229 | 22,612,272 | 0% |
| 2025-07-31 | Jayshree Ullal | SELL | 420,658 | $125.60 | $52,834,729 | 22,191,614 | 2% |
| 2025-07-30 | Jayshree Ullal | SELL | 39,827 | $122.19 | $4,866,374 | 6,065,886 | 1% |
| 2025-07-30 | Jayshree Ullal | SELL | 27 | $123.00 | $3,321 | 6,065,859 | 0% |
| 2025-07-30 | Jayshree Ullal | SELL | 39,827 | $122.19 | $4,866,374 | 6,065,886 | 1% |
| 2025-07-30 | Jayshree Ullal | SELL | 27 | $123.00 | $3,321 | 6,065,859 | 0% |
| 2025-07-30 | Jayshree Ullal | SELL | 208,972 | $122.19 | $25,533,829 | 22,829,026 | 1% |
| 2025-07-30 | Jayshree Ullal | SELL | 140 | $123.00 | $17,220 | 22,828,886 | 0% |
| 2025-07-29 | Jayshree Ullal | SELL | 65,854 | $119.06 | $7,840,505 | 6,120,996 | 1% |
| 2025-07-29 | Jayshree Ullal | SELL | 15,283 | $119.56 | $1,827,197 | 6,105,713 | 0% |
| 2025-07-29 | Jayshree Ullal | SELL | 65,854 | $119.06 | $7,840,505 | 6,120,996 | 1% |
| 2025-07-29 | Jayshree Ullal | SELL | 15,283 | $119.56 | $1,827,197 | 6,105,713 | 0% |
| 2025-07-29 | Jayshree Ullal | SELL | 345,533 | $119.06 | $41,138,779 | 23,118,191 | 1% |
| 2025-07-29 | Jayshree Ullal | SELL | 80,193 | $119.56 | $9,587,675 | 23,037,998 | 0% |
| 2025-07-28 | Jayshree Ullal | SELL | 72,168 | $115.58 | $8,341,459 | 6,187,443 | 1% |
| 2025-07-28 | Jayshree Ullal | SELL | 593 | $116.00 | $68,789 | 6,186,850 | 0% |
| 2025-07-28 | Jayshree Ullal | SELL | 72,168 | $115.58 | $8,341,459 | 6,187,443 | 1% |
| 2025-07-28 | Jayshree Ullal | SELL | 593 | $116.00 | $68,789 | 6,186,850 | 0% |
| 2025-07-28 | Jayshree Ullal | SELL | 378,665 | $115.58 | $43,767,577 | 23,466,839 | 2% |
| 2025-07-28 | Jayshree Ullal | SELL | 3,115 | $116.00 | $361,345 | 23,463,724 | 0% |
| 2025-07-25 | Jayshree Ullal | SELL | 8,376 | $115.02 | $963,415 | 6,259,611 | 0% |
| 2025-07-25 | Jayshree Ullal | SELL | 8,376 | $115.02 | $963,415 | 6,259,611 | 0% |
| 2025-07-25 | Jayshree Ullal | SELL | 43,946 | $115.02 | $5,054,708 | 23,845,504 | 0% |
| 2025-07-25 | Kelly Bodnar Battles | SELL | 367 | $114.40 | $41,985 | 7,957 | 4% |
| 2025-07-25 | Kelly Bodnar Battles | SELL | 497 | $114.88 | $57,096 | 7,460 | 6% |
| 2025-07-17 | Kenneth Duda | SELL | 1,908 | $109.25 | $208,453 | 41,068 | 4% |
| 2025-07-17 | Kenneth Duda | SELL | 2,962 | $110.33 | $326,783 | 38,106 | 7% |
| 2025-07-17 | Kenneth Duda | SELL | 22,004 | $111.36 | $2,450,302 | 16,102 | 58% |
| 2025-07-17 | Kenneth Duda | SELL | 3,126 | $112.03 | $350,221 | 12,976 | 19% |
| 2025-07-17 | Kenneth Duda | SELL | 1,018 | $109.25 | $111,219 | 1,238,150 | 0% |
| 2025-07-17 | Kenneth Duda | SELL | 1,580 | $110.33 | $174,314 | 1,236,570 | 0% |
| 2025-07-17 | Kenneth Duda | SELL | 11,735 | $111.36 | $1,306,776 | 1,224,835 | 1% |
| 2025-07-17 | Kenneth Duda | SELL | 1,667 | $112.03 | $186,762 | 1,223,168 | 0% |
| 2025-07-17 | Kenneth Duda | SELL | 636 | $109.25 | $69,484 | 591,764 | 0% |
| 2025-07-17 | Kenneth Duda | SELL | 987 | $110.33 | $108,891 | 590,777 | 0% |
| 2025-07-17 | Kenneth Duda | SELL | 7,335 | $111.36 | $816,804 | 583,442 | 1% |
| 2025-07-17 | Kenneth Duda | SELL | 1,042 | $112.03 | $116,740 | 582,400 | 0% |
| 2025-07-01 | Charles H Giancarlo | SELL | 2,253 | $98.20 | $221,237 | 71,531 | 3% |
| 2025-07-01 | Charles H Giancarlo | SELL | 3,548 | $98.95 | $351,064 | 67,983 | 5% |
| 2025-07-01 | Charles H Giancarlo | SELL | 296 | $100.03 | $29,610 | 67,687 | 0% |
| 2025-07-01 | Charles H Giancarlo | SELL | 1,660 | $101.30 | $168,151 | 66,027 | 2% |
| 2025-07-01 | Charles H Giancarlo | SELL | 243 | $102.24 | $24,843 | 65,784 | 0% |
| 2025-06-30 | Jayshree Ullal | SELL | 89,985 | $102.40 | $9,214,887 | 13,400 | 87% |
| 2025-06-30 | Jayshree Ullal | SELL | 3,483 | $103.06 | $358,972 | 9,917 | 26% |
| 2025-06-30 | Jayshree Ullal | SELL | 97,103 | $102.40 | $9,943,804 | 6,271,746 | 2% |
| 2025-06-30 | Jayshree Ullal | SELL | 3,759 | $103.06 | $387,418 | 6,267,987 | 0% |
| 2025-06-30 | Jayshree Ullal | SELL | 97,103 | $102.40 | $9,943,804 | 6,271,746 | 2% |
| 2025-06-30 | Jayshree Ullal | SELL | 3,759 | $103.06 | $387,418 | 6,267,987 | 0% |
| 2025-06-30 | Jayshree Ullal | SELL | 8,430 | $102.40 | $863,272 | 30,326 | 22% |
| 2025-06-30 | Jayshree Ullal | SELL | 326 | $103.06 | $33,599 | 30,000 | 1% |
| 2025-06-30 | Jayshree Ullal | SELL | 8,430 | $102.40 | $863,272 | 30,326 | 22% |
| 2025-06-30 | Jayshree Ullal | SELL | 326 | $103.06 | $33,599 | 30,000 | 1% |
| 2025-06-30 | Jayshree Ullal | SELL | 509,486 | $102.40 | $52,173,761 | 23,909,172 | 2% |
| 2025-06-30 | Jayshree Ullal | SELL | 19,722 | $103.06 | $2,032,628 | 23,889,450 | 0% |
| 2025-06-27 | Jayshree Ullal | SELL | 223 | $101.99 | $22,744 | 103,385 | 0% |
| 2025-06-27 | Jayshree Ullal | SELL | 241 | $101.99 | $24,580 | 6,368,849 | 0% |
| 2025-06-27 | Jayshree Ullal | SELL | 241 | $101.99 | $24,580 | 6,368,849 | 0% |
| 2025-06-27 | Jayshree Ullal | SELL | 20 | $101.99 | $2,040 | 38,756 | 0% |
| 2025-06-27 | Jayshree Ullal | SELL | 20 | $101.99 | $2,040 | 38,756 | 0% |
| 2025-06-27 | Jayshree Ullal | SELL | 1,271 | $101.99 | $129,632 | 24,418,658 | 0% |
| 2025-06-26 | Jayshree Ullal | SELL | 13,075 | $102.03 | $1,334,074 | 103,608 | 11% |
| 2025-06-26 | Jayshree Ullal | SELL | 14,110 | $102.03 | $1,439,677 | 6,369,090 | 0% |
| 2025-06-26 | Jayshree Ullal | SELL | 14,110 | $102.03 | $1,439,677 | 6,369,090 | 0% |
| 2025-06-26 | Jayshree Ullal | SELL | 1,224 | $102.03 | $124,888 | 38,776 | 3% |
| 2025-06-26 | Jayshree Ullal | SELL | 1,224 | $102.03 | $124,888 | 38,776 | 3% |
| 2025-06-26 | Jayshree Ullal | SELL | 74,039 | $102.03 | $7,554,377 | 24,419,929 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 8,050 | $90.66 | $729,783 | 34,926 | 19% |
| 2025-06-17 | Kenneth Duda | SELL | 8,716 | $91.66 | $798,877 | 26,210 | 25% |
| 2025-06-17 | Kenneth Duda | SELL | 3,743 | $92.94 | $347,889 | 22,467 | 14% |
| 2025-06-17 | Kenneth Duda | SELL | 7,309 | $93.65 | $684,522 | 15,158 | 33% |
| 2025-06-17 | Kenneth Duda | SELL | 2,182 | $94.33 | $205,822 | 12,976 | 14% |
| 2025-06-17 | Kenneth Duda | SELL | 4,293 | $90.66 | $389,188 | 1,250,875 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 4,649 | $91.66 | $426,111 | 1,246,226 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 1,997 | $92.94 | $185,609 | 1,244,229 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 3,898 | $93.65 | $365,066 | 1,240,331 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 1,163 | $94.33 | $109,702 | 1,239,168 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 2,683 | $90.66 | $243,231 | 599,717 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 2,905 | $91.66 | $266,262 | 596,812 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 1,248 | $92.94 | $115,994 | 595,564 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 2,436 | $93.65 | $228,143 | 593,128 | 0% |
| 2025-06-17 | Kenneth Duda | SELL | 728 | $94.33 | $68,670 | 592,400 | 0% |
| 2025-06-02 | Charles H Giancarlo | SELL | 1,300 | $86.92 | $112,997 | 130,484 | 1% |
| 2025-06-02 | Charles H Giancarlo | SELL | 2,888 | $87.77 | $253,491 | 127,596 | 2% |
| 2025-06-02 | Charles H Giancarlo | SELL | 2,634 | $88.70 | $233,636 | 124,962 | 2% |
| 2025-06-02 | Charles H Giancarlo | SELL | 1,178 | $89.40 | $105,316 | 123,784 | 1% |
| 2025-05-21 | Yvonne Wassenaar | SELL | 24 | $92.68 | $2,224 | 12,620 | 0% |
| 2025-05-21 | Yvonne Wassenaar | SELL | 55 | $93.80 | $5,159 | 12,565 | 0% |
| 2025-05-21 | Yvonne Wassenaar | SELL | 87 | $94.85 | $8,252 | 12,478 | 1% |
| 2025-05-21 | Yvonne Wassenaar | SELL | 2 | $95.34 | $191 | 12,476 | 0% |
| 2025-05-06 | Kenneth Duda | SELL | 3,511 | $87.69 | $307,894 | 89,465 | 4% |
| 2025-05-06 | Kenneth Duda | SELL | 15,603 | $88.91 | $1,387,274 | 73,862 | 17% |
| 2025-05-06 | Kenneth Duda | SELL | 38,815 | $90.16 | $3,499,522 | 35,047 | 53% |
| 2025-05-06 | Kenneth Duda | SELL | 17,583 | $90.97 | $1,599,482 | 17,464 | 50% |
| 2025-05-06 | Kenneth Duda | SELL | 4,488 | $91.72 | $411,620 | 12,976 | 26% |
| 2025-05-06 | Kenneth Duda | SELL | 2,808 | $87.69 | $246,245 | 1,316,360 | 0% |
| 2025-05-06 | Kenneth Duda | SELL | 12,482 | $88.91 | $1,109,783 | 1,303,878 | 1% |
| 2025-05-06 | Kenneth Duda | SELL | 31,052 | $90.16 | $2,799,617 | 1,272,826 | 2% |
| 2025-05-06 | Kenneth Duda | SELL | 14,068 | $90.97 | $1,279,731 | 1,258,758 | 1% |
| 2025-05-06 | Kenneth Duda | SELL | 3,590 | $91.72 | $329,259 | 1,255,168 | 0% |
| 2025-05-06 | Kenneth Duda | SELL | 702 | $87.69 | $61,561 | 617,698 | 0% |
| 2025-05-06 | Kenneth Duda | SELL | 3,121 | $88.91 | $277,490 | 614,577 | 1% |
| 2025-05-06 | Kenneth Duda | SELL | 7,763 | $90.16 | $699,904 | 606,814 | 1% |
| 2025-05-06 | Kenneth Duda | SELL | 3,516 | $90.97 | $319,842 | 603,298 | 1% |
| 2025-05-06 | Kenneth Duda | SELL | 898 | $91.72 | $82,361 | 602,400 | 0% |
| 2025-05-01 | Charles H Giancarlo | SELL | 1,600 | $87.97 | $140,757 | 138,184 | 1% |
| 2025-05-01 | Charles H Giancarlo | SELL | 6,400 | $88.74 | $567,918 | 131,784 | 5% |
| 2025-04-22 | Kelly Bodnar Battles | SELL | 258 | $67.91 | $17,520 | 8,714 | 3% |
| 2025-04-22 | Kelly Bodnar Battles | SELL | 1,234 | $68.61 | $84,660 | 7,480 | 14% |
| 2025-04-07 | Kenneth Duda | SELL | 30 | $70.40 | $2,112 | 618,400 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 5,800 | $61.43 | $356,295 | 87,176 | 6% |
| 2025-04-07 | Kenneth Duda | SELL | 1,550 | $62.37 | $96,674 | 85,626 | 2% |
| 2025-04-07 | Kenneth Duda | SELL | 950 | $63.58 | $60,401 | 84,676 | 1% |
| 2025-04-07 | Kenneth Duda | SELL | 2,050 | $64.75 | $132,728 | 82,626 | 2% |
| 2025-04-07 | Kenneth Duda | SELL | 10,500 | $65.78 | $690,720 | 72,126 | 13% |
| 2025-04-07 | Kenneth Duda | SELL | 15,150 | $66.71 | $1,010,700 | 56,976 | 21% |
| 2025-04-07 | Kenneth Duda | SELL | 28,465 | $67.78 | $1,929,329 | 28,511 | 50% |
| 2025-04-07 | Kenneth Duda | SELL | 14,235 | $68.53 | $975,549 | 14,276 | 50% |
| 2025-04-07 | Kenneth Duda | SELL | 1,150 | $69.59 | $80,023 | 13,126 | 8% |
| 2025-04-07 | Kenneth Duda | SELL | 150 | $70.40 | $10,560 | 12,976 | 1% |
| 2025-04-07 | Kenneth Duda | SELL | 4,640 | $61.43 | $285,036 | 1,378,528 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 1,240 | $62.37 | $77,339 | 1,377,288 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 760 | $63.58 | $48,321 | 1,376,528 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 1,640 | $64.75 | $106,183 | 1,374,888 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 8,400 | $65.78 | $552,576 | 1,366,488 | 1% |
| 2025-04-07 | Kenneth Duda | SELL | 12,120 | $66.71 | $808,560 | 1,354,368 | 1% |
| 2025-04-07 | Kenneth Duda | SELL | 22,772 | $67.78 | $1,543,463 | 1,331,596 | 2% |
| 2025-04-07 | Kenneth Duda | SELL | 11,388 | $68.53 | $780,439 | 1,320,208 | 1% |
| 2025-04-07 | Kenneth Duda | SELL | 920 | $69.59 | $64,019 | 1,319,288 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 120 | $70.40 | $8,448 | 1,319,168 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 1,160 | $61.43 | $71,259 | 633,240 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 310 | $62.37 | $19,335 | 632,930 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 190 | $63.58 | $12,080 | 632,740 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 410 | $64.75 | $26,546 | 632,330 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 2,100 | $65.78 | $138,144 | 630,230 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 3,030 | $66.71 | $202,140 | 627,200 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 5,693 | $67.78 | $385,866 | 621,507 | 1% |
| 2025-04-07 | Kenneth Duda | SELL | 2,847 | $68.53 | $195,110 | 618,660 | 0% |
| 2025-04-07 | Kenneth Duda | SELL | 230 | $69.59 | $16,005 | 618,430 | 0% |
| 2025-04-01 | Charles H Giancarlo | SELL | 1,700 | $76.71 | $130,411 | 146,084 | 1% |
| 2025-04-01 | Charles H Giancarlo | SELL | 5,776 | $77.73 | $448,971 | 140,308 | 4% |
| 2025-04-01 | Charles H Giancarlo | SELL | 524 | $78.25 | $41,003 | 139,784 | 0% |
| 2025-03-06 | Kenneth Duda | SELL | 32,113 | $83.94 | $2,695,652 | 60,863 | 35% |
| 2025-03-06 | Kenneth Duda | SELL | 18,996 | $84.71 | $1,609,088 | 41,867 | 31% |
| 2025-03-06 | Kenneth Duda | SELL | 26,606 | $85.92 | $2,285,929 | 15,261 | 64% |
| 2025-03-06 | Kenneth Duda | SELL | 2,285 | $86.38 | $197,367 | 12,976 | 15% |
| 2025-03-06 | Kenneth Duda | SELL | 25,691 | $83.94 | $2,156,572 | 1,421,477 | 2% |
| 2025-03-06 | Kenneth Duda | SELL | 15,197 | $84.71 | $1,287,288 | 1,406,280 | 1% |
| 2025-03-06 | Kenneth Duda | SELL | 21,284 | $85.92 | $1,828,674 | 1,384,996 | 2% |
| 2025-03-06 | Kenneth Duda | SELL | 1,828 | $86.38 | $157,894 | 1,383,168 | 0% |
| 2025-03-06 | Kenneth Duda | SELL | 6,423 | $83.94 | $539,164 | 643,977 | 1% |
| 2025-03-06 | Kenneth Duda | SELL | 3,799 | $84.71 | $321,801 | 640,178 | 1% |
| 2025-03-06 | Kenneth Duda | SELL | 5,321 | $85.92 | $457,169 | 634,857 | 1% |
| 2025-03-06 | Kenneth Duda | SELL | 457 | $86.38 | $39,473 | 634,400 | 0% |
| 2025-03-03 | Marc Taxay | SELL | 10,118 | $85.46 | $864,695 | 41,730 | 20% |
| 2025-03-03 | Marc Taxay | SELL | 1,952 | $86.12 | $168,101 | 39,778 | 5% |
| 2025-03-03 | Marc Taxay | SELL | 5,034 | $87.64 | $441,202 | 34,744 | 13% |
| 2025-03-03 | Marc Taxay | SELL | 5,156 | $88.22 | $454,887 | 29,588 | 15% |
| 2025-03-03 | Marc Taxay | SELL | 14,113 | $89.63 | $1,264,902 | 15,475 | 48% |
| 2025-03-03 | Marc Taxay | SELL | 13,375 | $90.19 | $1,206,343 | 2,100 | 86% |
| 2025-03-03 | Marc Taxay | SELL | 600 | $91.29 | $54,772 | 1,500 | 29% |
| 2025-03-03 | Marc Taxay | SELL | 1,500 | $92.24 | $138,355 | 0 | 100% |
| 2025-03-03 | Charles H Giancarlo | SELL | 800 | $85.23 | $68,183 | 154,984 | 1% |
| 2025-03-03 | Charles H Giancarlo | SELL | 400 | $86.08 | $34,430 | 154,584 | 0% |
| 2025-03-03 | Charles H Giancarlo | SELL | 1,400 | $87.92 | $123,094 | 153,184 | 1% |
| 2025-03-03 | Charles H Giancarlo | SELL | 2,096 | $89.59 | $187,785 | 151,088 | 1% |
| 2025-03-03 | Charles H Giancarlo | SELL | 2,904 | $90.14 | $261,781 | 148,184 | 2% |
| 2025-03-03 | Charles H Giancarlo | SELL | 400 | $92.41 | $36,962 | 147,784 | 0% |
| 2025-02-26 | John F McCool | SELL | 3,400 | $95.63 | $325,156 | 14,033 | 20% |
| 2025-02-26 | John F McCool | SELL | 7,133 | $96.40 | $687,603 | 6,900 | 51% |
| 2025-02-26 | John F McCool | SELL | 6,900 | $97.22 | $670,825 | 0 | 100% |
| 2025-02-24 | Jayshree Ullal | SELL | 29,410 | $92.42 | $2,718,107 | 201,582 | 13% |
| 2025-02-24 | Jayshree Ullal | SELL | 54,986 | $93.28 | $5,129,347 | 146,596 | 27% |
| 2025-02-24 | Jayshree Ullal | SELL | 24,373 | $94.09 | $2,293,356 | 122,223 | 17% |
| 2025-02-24 | Jayshree Ullal | SELL | 9,954 | $95.34 | $948,995 | 112,269 | 8% |
| 2025-02-24 | Jayshree Ullal | SELL | 8,428 | $96.27 | $811,327 | 103,841 | 8% |
| 2025-02-24 | Jayshree Ullal | SELL | 11,100 | $97.08 | $1,077,561 | 92,741 | 11% |
| 2025-02-24 | Jayshree Ullal | SELL | 100 | $97.97 | $9,797 | 92,641 | 0% |
| 2025-02-24 | John F McCool | SELL | 8,551 | $92.64 | $792,165 | 26,315 | 25% |
| 2025-02-24 | John F McCool | SELL | 8,582 | $93.59 | $803,226 | 17,733 | 33% |
| 2025-02-24 | John F McCool | SELL | 300 | $94.21 | $28,264 | 17,433 | 2% |
| 2025-02-21 | Yvonne Wassenaar | SELL | 88 | $101.89 | $8,966 | 14,184 | 1% |
| 2025-02-21 | Yvonne Wassenaar | SELL | 46 | $102.94 | $4,735 | 14,138 | 0% |
| 2025-02-21 | Yvonne Wassenaar | SELL | 34 | $103.89 | $3,532 | 14,104 | 0% |
| 2025-02-19 | John F McCool | SELL | 112 | $102.11 | $11,436 | 0 | 100% |
| 2025-02-14 | Kelly Bodnar Battles | SELL | 1,152 | $106.84 | $123,076 | 8,464 | 12% |
| 2025-02-14 | Kelly Bodnar Battles | SELL | 324 | $108.11 | $35,029 | 8,140 | 4% |
| 2025-02-14 | Kelly Bodnar Battles | SELL | 12 | $108.64 | $1,304 | 8,128 | 0% |
| 2025-02-06 | Kenneth Duda | SELL | 13,300 | $114.46 | $1,522,374 | 79,676 | 14% |
| 2025-02-06 | Kenneth Duda | SELL | 41,915 | $115.47 | $4,840,051 | 37,761 | 53% |
| 2025-02-06 | Kenneth Duda | SELL | 24,285 | $116.43 | $2,827,566 | 13,476 | 64% |
| 2025-02-06 | Kenneth Duda | SELL | 500 | $117.07 | $58,534 | 12,976 | 4% |
| 2025-02-06 | Kenneth Duda | SELL | 10,640 | $114.46 | $1,217,899 | 1,175,960 | 1% |
| 2025-02-06 | Kenneth Duda | SELL | 33,532 | $115.47 | $3,872,041 | 1,142,428 | 3% |
| 2025-02-06 | Kenneth Duda | SELL | 19,428 | $116.43 | $2,262,053 | 1,123,000 | 2% |
| 2025-02-06 | Kenneth Duda | SELL | 400 | $117.07 | $46,827 | 1,122,600 | 0% |
| 2025-02-06 | Kenneth Duda | SELL | 2,660 | $114.46 | $304,475 | 663,740 | 0% |
| 2025-02-06 | Kenneth Duda | SELL | 8,383 | $115.47 | $968,010 | 655,357 | 1% |
| 2025-02-06 | Kenneth Duda | SELL | 4,857 | $116.43 | $565,513 | 650,500 | 1% |
| 2025-02-06 | Kenneth Duda | SELL | 100 | $117.07 | $11,707 | 650,400 | 0% |
| 2025-02-03 | Charles H Giancarlo | SELL | 700 | $109.71 | $76,799 | 163,084 | 0% |
| 2025-02-03 | Charles H Giancarlo | SELL | 900 | $110.84 | $99,753 | 162,184 | 1% |
| 2025-02-03 | Charles H Giancarlo | SELL | 2,722 | $112.00 | $304,854 | 159,462 | 2% |
| 2025-02-03 | Charles H Giancarlo | SELL | 3,578 | $112.75 | $403,406 | 155,884 | 2% |
| 2025-02-03 | Charles H Giancarlo | SELL | 100 | $113.46 | $11,346 | 155,784 | 0% |
| 2025-01-21 | Yvonne Wassenaar | SELL | 69 | $120.33 | $8,302 | 13,527 | 1% |
| 2025-01-21 | Yvonne Wassenaar | SELL | 97 | $121.49 | $11,785 | 13,430 | 1% |
| 2025-01-21 | Yvonne Wassenaar | SELL | 2 | $121.79 | $244 | 13,428 | 0% |
| 2025-01-06 | Kenneth Duda | SELL | 19,730 | $117.91 | $2,326,394 | 73,246 | 21% |
| 2025-01-06 | Kenneth Duda | SELL | 58,084 | $118.63 | $6,890,708 | 15,162 | 79% |
| 2025-01-06 | Kenneth Duda | SELL | 2,186 | $119.29 | $260,776 | 12,976 | 14% |
| 2025-01-06 | Kenneth Duda | SELL | 15,784 | $117.91 | $1,861,115 | 1,234,816 | 1% |
| 2025-01-06 | Kenneth Duda | SELL | 46,467 | $118.63 | $5,512,543 | 1,188,349 | 4% |
| 2025-01-06 | Kenneth Duda | SELL | 1,749 | $119.29 | $208,645 | 1,186,600 | 0% |
| 2025-01-06 | Kenneth Duda | SELL | 3,946 | $117.91 | $465,279 | 678,454 | 1% |
| 2025-01-06 | Kenneth Duda | SELL | 11,617 | $118.63 | $1,378,165 | 666,837 | 2% |
| 2025-01-06 | Kenneth Duda | SELL | 437 | $119.29 | $52,131 | 666,400 | 0% |
| 2025-01-02 | Charles H Giancarlo | SELL | 2,093 | $110.48 | $231,231 | 169,691 | 1% |
| 2025-01-02 | Charles H Giancarlo | SELL | 3,066 | $111.35 | $341,387 | 166,625 | 2% |
| 2025-01-02 | Charles H Giancarlo | SELL | 2,540 | $112.29 | $285,227 | 164,085 | 2% |
| 2025-01-02 | Charles H Giancarlo | SELL | 290 | $113.76 | $32,991 | 163,795 | 0% |
| 2025-01-02 | Charles H Giancarlo | SELL | 11 | $113.98 | $1,254 | 163,784 | 0% |
| 2024-12-09 | John F McCool | SELL | 288 | $108.70 | $31,306 | 0 | 100% |
| 2024-12-06 | Kenneth Duda | SELL | 4,855 | $106.02 | $514,746 | 88,121 | 5% |
| 2024-12-06 | Kenneth Duda | SELL | 13,250 | $106.84 | $1,415,609 | 74,871 | 15% |
| 2024-12-06 | Kenneth Duda | SELL | 24,803 | $108.26 | $2,685,083 | 50,068 | 33% |
| 2024-12-06 | Kenneth Duda | SELL | 27,977 | $108.90 | $3,046,681 | 22,091 | 56% |
| 2024-12-06 | Kenneth Duda | SELL | 8,729 | $109.78 | $958,268 | 13,362 | 40% |
| 2024-12-06 | Kenneth Duda | SELL | 386 | $110.63 | $42,702 | 12,976 | 3% |
| 2024-12-06 | Kenneth Duda | SELL | 3,885 | $106.02 | $411,903 | 1,310,715 | 0% |
| 2024-12-06 | Kenneth Duda | SELL | 10,600 | $106.84 | $1,132,487 | 1,300,115 | 1% |
| 2024-12-06 | Kenneth Duda | SELL | 19,842 | $108.26 | $2,148,023 | 1,280,273 | 2% |
| 2024-12-06 | Kenneth Duda | SELL | 22,382 | $108.90 | $2,437,389 | 1,257,891 | 2% |
| 2024-12-06 | Kenneth Duda | SELL | 6,983 | $109.78 | $766,592 | 1,250,908 | 1% |
| 2024-12-06 | Kenneth Duda | SELL | 308 | $110.63 | $34,073 | 1,250,600 | 0% |
| 2024-12-06 | Kenneth Duda | SELL | 971 | $106.02 | $102,949 | 697,429 | 0% |
| 2024-12-06 | Kenneth Duda | SELL | 2,650 | $106.84 | $283,122 | 694,779 | 0% |
| 2024-12-06 | Kenneth Duda | SELL | 4,961 | $108.26 | $537,060 | 689,818 | 1% |
| 2024-12-06 | Kenneth Duda | SELL | 5,595 | $108.90 | $609,293 | 684,223 | 1% |
| 2024-12-06 | Kenneth Duda | SELL | 1,746 | $109.78 | $191,676 | 682,477 | 0% |
| 2024-12-06 | Kenneth Duda | SELL | 77 | $110.63 | $8,518 | 682,400 | 0% |
| 2024-12-02 | Marc Taxay | SELL | 100 | $406.47 | $40,647 | 2,560 | 4% |
| 2024-12-02 | Marc Taxay | SELL | 300 | $409.28 | $122,785 | 2,260 | 12% |
| 2024-12-02 | Marc Taxay | SELL | 260 | $409.82 | $106,553 | 2,000 | 12% |
| 2024-12-02 | Marc Taxay | SELL | 400 | $411.51 | $164,603 | 1,600 | 20% |
| 2024-12-02 | Marc Taxay | SELL | 600 | $412.58 | $247,549 | 1,000 | 38% |
| 2024-12-02 | Marc Taxay | SELL | 600 | $413.48 | $248,090 | 400 | 60% |
| 2024-12-02 | Marc Taxay | SELL | 300 | $414.88 | $124,465 | 100 | 75% |
| 2024-12-02 | Marc Taxay | SELL | 100 | $416.01 | $41,601 | 0 | 100% |
| 2024-12-02 | Charles H Giancarlo | SELL | 35 | $405.83 | $14,204 | 44,911 | 0% |
| 2024-12-02 | Charles H Giancarlo | SELL | 95 | $407.63 | $38,725 | 44,816 | 0% |
| 2024-12-02 | Charles H Giancarlo | SELL | 206 | $410.29 | $84,520 | 44,610 | 0% |
| 2024-12-02 | Charles H Giancarlo | SELL | 231 | $411.34 | $95,019 | 44,379 | 1% |
| 2024-12-02 | Charles H Giancarlo | SELL | 321 | $412.20 | $132,317 | 44,058 | 1% |
| 2024-12-02 | Charles H Giancarlo | SELL | 391 | $413.17 | $161,551 | 43,667 | 1% |
| 2024-12-02 | Charles H Giancarlo | SELL | 405 | $414.13 | $167,724 | 43,262 | 1% |
| 2024-12-02 | Charles H Giancarlo | SELL | 211 | $414.97 | $87,558 | 43,051 | 0% |
| 2024-12-02 | Charles H Giancarlo | SELL | 105 | $416.05 | $43,685 | 42,946 | 0% |
| 2024-11-21 | Jayshree Ullal | SELL | 110 | $391.49 | $43,064 | 35,330 | 0% |
| 2024-11-21 | Jayshree Ullal | SELL | 800 | $393.02 | $314,413 | 34,530 | 2% |
| 2024-11-21 | Jayshree Ullal | SELL | 900 | $394.22 | $354,797 | 33,630 | 3% |
| 2024-11-21 | Jayshree Ullal | SELL | 1,382 | $395.21 | $546,174 | 32,248 | 4% |
| 2024-11-21 | Jayshree Ullal | SELL | 1,300 | $396.23 | $515,099 | 30,948 | 4% |
| 2024-11-21 | Jayshree Ullal | SELL | 1,100 | $397.45 | $437,194 | 29,848 | 4% |
| 2024-11-21 | Jayshree Ullal | SELL | 1,200 | $398.50 | $478,200 | 28,648 | 4% |
| 2024-11-21 | Jayshree Ullal | SELL | 1,900 | $399.57 | $759,186 | 26,748 | 7% |
| 2024-11-21 | Jayshree Ullal | SELL | 800 | $400.72 | $320,576 | 25,948 | 3% |
| 2024-11-21 | Jayshree Ullal | SELL | 400 | $401.68 | $160,670 | 25,548 | 2% |
| 2024-11-21 | Jayshree Ullal | SELL | 3,496 | $403.24 | $1,409,715 | 22,052 | 14% |
| 2024-11-21 | Jayshree Ullal | SELL | 2,348 | $404.23 | $949,125 | 19,704 | 11% |
| 2024-11-21 | Jayshree Ullal | SELL | 2,023 | $405.01 | $819,341 | 17,681 | 10% |
| 2024-11-21 | John F McCool | SELL | 1,585 | $394.33 | $625,009 | 72 | 96% |
| 2024-11-06 | Kenneth Duda | SELL | 150 | $414.14 | $62,121 | 23,094 | 1% |
| 2024-11-06 | Kenneth Duda | SELL | 1,018 | $416.70 | $424,197 | 22,076 | 4% |
| 2024-11-06 | Kenneth Duda | SELL | 1,652 | $417.79 | $690,193 | 20,424 | 7% |
| 2024-11-06 | Kenneth Duda | SELL | 2,042 | $418.86 | $855,307 | 18,382 | 10% |
| 2024-11-06 | Kenneth Duda | SELL | 4,806 | $419.77 | $2,017,405 | 13,576 | 26% |
| 2024-11-06 | Kenneth Duda | SELL | 3,649 | $420.84 | $1,535,646 | 9,927 | 27% |
| 2024-11-06 | Kenneth Duda | SELL | 3,856 | $421.82 | $1,626,543 | 6,071 | 39% |
| 2024-11-06 | Kenneth Duda | SELL | 2,777 | $422.97 | $1,174,578 | 3,294 | 46% |
| 2024-11-06 | Kenneth Duda | SELL | 50 | $423.56 | $21,178 | 3,244 | 2% |
| 2024-11-06 | Kenneth Duda | SELL | 120 | $414.14 | $49,697 | 344,530 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 814 | $416.70 | $339,191 | 343,716 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 1,322 | $417.79 | $552,321 | 342,394 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 1,634 | $418.86 | $684,413 | 340,760 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 3,846 | $419.77 | $1,614,427 | 336,914 | 1% |
| 2024-11-06 | Kenneth Duda | SELL | 2,919 | $420.84 | $1,228,432 | 333,995 | 1% |
| 2024-11-06 | Kenneth Duda | SELL | 3,084 | $421.82 | $1,300,897 | 330,911 | 1% |
| 2024-11-06 | Kenneth Duda | SELL | 2,221 | $422.97 | $939,408 | 328,690 | 1% |
| 2024-11-06 | Kenneth Duda | SELL | 40 | $423.56 | $16,942 | 328,650 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 30 | $414.14 | $12,424 | 178,570 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 204 | $416.70 | $85,006 | 178,366 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 331 | $417.79 | $138,289 | 178,035 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 408 | $418.86 | $170,894 | 177,627 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 961 | $419.77 | $403,397 | 176,666 | 1% |
| 2024-11-06 | Kenneth Duda | SELL | 730 | $420.84 | $307,213 | 175,936 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 771 | $421.82 | $325,224 | 175,165 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 555 | $422.97 | $234,746 | 174,610 | 0% |
| 2024-11-06 | Kenneth Duda | SELL | 10 | $423.56 | $4,236 | 174,600 | 0% |
| 2024-11-04 | Jayshree Ullal | SELL | 82 | $393.47 | $32,265 | 18,431 | 0% |
| 2024-11-04 | Jayshree Ullal | SELL | 175 | $394.80 | $69,090 | 18,256 | 1% |
| 2024-11-04 | Jayshree Ullal | SELL | 99 | $396.64 | $39,267 | 18,157 | 1% |
| 2024-11-04 | Jayshree Ullal | SELL | 274 | $398.31 | $109,137 | 17,883 | 2% |
| 2024-11-04 | Jayshree Ullal | SELL | 202 | $400.33 | $80,866 | 17,681 | 1% |
| 2024-11-01 | Marc Taxay | SELL | 624 | $387.33 | $241,694 | 0 | 100% |
| 2024-11-01 | John F McCool | SELL | 584 | $387.33 | $226,201 | 72 | 89% |
| 2024-11-01 | Charles H Giancarlo | SELL | 98 | $387.62 | $37,986 | 46,848 | 0% |
| 2024-11-01 | Charles H Giancarlo | SELL | 93 | $389.09 | $36,186 | 46,755 | 0% |
| 2024-11-01 | Charles H Giancarlo | SELL | 152 | $391.10 | $59,447 | 46,603 | 0% |
| 2024-11-01 | Charles H Giancarlo | SELL | 427 | $392.21 | $167,474 | 46,176 | 1% |
| 2024-11-01 | Charles H Giancarlo | SELL | 353 | $393.32 | $138,841 | 45,823 | 1% |
| 2024-11-01 | Charles H Giancarlo | SELL | 321 | $394.31 | $126,575 | 45,502 | 1% |
| 2024-11-01 | Charles H Giancarlo | SELL | 391 | $395.19 | $154,519 | 45,111 | 1% |
| 2024-11-01 | Charles H Giancarlo | SELL | 165 | $395.99 | $65,339 | 44,946 | 0% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 64 | $393.90 | $25,210 | 2,501 | 2% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 79 | $394.85 | $31,193 | 2,422 | 3% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 42 | $395.75 | $16,622 | 2,380 | 2% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 33 | $396.99 | $13,101 | 2,347 | 1% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 90 | $397.98 | $35,819 | 2,257 | 4% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 55 | $398.96 | $21,943 | 2,202 | 2% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 9 | $400.12 | $3,601 | 2,193 | 0% |
| 2024-10-22 | Kelly Bodnar Battles | SELL | 1 | $401.30 | $401 | 2,192 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 3,440 | $391.03 | $1,345,156 | 19,804 | 15% |
| 2024-10-07 | Kenneth Duda | SELL | 2,022 | $391.95 | $792,517 | 17,782 | 10% |
| 2024-10-07 | Kenneth Duda | SELL | 550 | $392.97 | $216,133 | 17,232 | 3% |
| 2024-10-07 | Kenneth Duda | SELL | 1,600 | $394.32 | $630,915 | 15,632 | 9% |
| 2024-10-07 | Kenneth Duda | SELL | 5,800 | $395.22 | $2,292,275 | 9,832 | 37% |
| 2024-10-07 | Kenneth Duda | SELL | 1,888 | $396.02 | $747,680 | 7,944 | 19% |
| 2024-10-07 | Kenneth Duda | SELL | 2,950 | $397.22 | $1,171,811 | 4,994 | 37% |
| 2024-10-07 | Kenneth Duda | SELL | 1,500 | $398.42 | $597,633 | 3,494 | 30% |
| 2024-10-07 | Kenneth Duda | SELL | 250 | $398.98 | $99,744 | 3,244 | 7% |
| 2024-10-07 | Kenneth Duda | SELL | 2,753 | $391.03 | $1,076,516 | 357,897 | 1% |
| 2024-10-07 | Kenneth Duda | SELL | 1,617 | $391.95 | $633,778 | 356,280 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 440 | $392.97 | $172,907 | 355,840 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 1,280 | $394.32 | $504,732 | 354,560 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 4,640 | $395.22 | $1,833,820 | 349,920 | 1% |
| 2024-10-07 | Kenneth Duda | SELL | 1,510 | $396.02 | $597,986 | 348,410 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 2,360 | $397.22 | $937,449 | 346,050 | 1% |
| 2024-10-07 | Kenneth Duda | SELL | 1,200 | $398.42 | $478,107 | 344,850 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 200 | $398.98 | $79,796 | 344,650 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 688 | $391.03 | $269,031 | 181,912 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 404 | $391.95 | $158,347 | 181,508 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 110 | $392.97 | $43,227 | 181,398 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 320 | $394.32 | $126,183 | 181,078 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 1,160 | $395.22 | $458,455 | 179,918 | 1% |
| 2024-10-07 | Kenneth Duda | SELL | 378 | $396.02 | $149,694 | 179,540 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 590 | $397.22 | $234,362 | 178,950 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 300 | $398.42 | $119,527 | 178,650 | 0% |
| 2024-10-07 | Kenneth Duda | SELL | 50 | $398.98 | $19,949 | 178,600 | 0% |
| 2024-10-02 | Jayshree Ullal | SELL | 10 | $381.82 | $3,818 | 18,507 | 0% |
| 2024-10-02 | Jayshree Ullal | SELL | 164 | $383.15 | $62,837 | 18,343 | 1% |
| 2024-10-02 | Jayshree Ullal | SELL | 109 | $384.52 | $41,913 | 18,234 | 1% |
| 2024-10-02 | Jayshree Ullal | SELL | 155 | $386.27 | $59,873 | 18,079 | 1% |
| 2024-10-02 | Jayshree Ullal | SELL | 298 | $388.77 | $115,855 | 17,781 | 2% |
| 2024-10-02 | Jayshree Ullal | SELL | 100 | $389.68 | $38,968 | 17,681 | 1% |
| 2024-10-01 | Marc Taxay | SELL | 624 | $388.37 | $242,343 | 0 | 100% |
| 2024-10-01 | John F McCool | SELL | 580 | $388.37 | $225,255 | 72 | 89% |
| 2024-10-01 | Charles H Giancarlo | SELL | 275 | $379.59 | $104,387 | 48,671 | 1% |
| 2024-10-01 | Charles H Giancarlo | SELL | 198 | $380.44 | $75,327 | 48,473 | 0% |
| 2024-10-01 | Charles H Giancarlo | SELL | 518 | $381.47 | $197,601 | 47,955 | 1% |
| 2024-10-01 | Charles H Giancarlo | SELL | 334 | $382.43 | $127,731 | 47,621 | 1% |
| 2024-10-01 | Charles H Giancarlo | SELL | 253 | $383.57 | $97,043 | 47,368 | 1% |
| 2024-10-01 | Charles H Giancarlo | SELL | 213 | $384.57 | $81,913 | 47,155 | 0% |
| 2024-10-01 | Charles H Giancarlo | SELL | 22 | $385.92 | $8,490 | 47,133 | 0% |
| 2024-10-01 | Charles H Giancarlo | SELL | 66 | $387.15 | $25,552 | 47,067 | 0% |
| 2024-10-01 | Charles H Giancarlo | SELL | 121 | $388.37 | $46,993 | 46,946 | 0% |
| 2024-09-17 | Charles H Giancarlo | SELL | 406 | $361.29 | $146,682 | 50,540 | 1% |
| 2024-09-17 | Charles H Giancarlo | SELL | 532 | $362.27 | $192,727 | 50,008 | 1% |
| 2024-09-17 | Charles H Giancarlo | SELL | 214 | $363.34 | $77,756 | 49,794 | 0% |
| 2024-09-17 | Charles H Giancarlo | SELL | 410 | $364.73 | $149,538 | 49,384 | 1% |
| 2024-09-17 | Charles H Giancarlo | SELL | 332 | $365.84 | $121,458 | 49,052 | 1% |
| 2024-09-17 | Charles H Giancarlo | SELL | 106 | $367.05 | $38,907 | 48,946 | 0% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 20 | $352.73 | $7,055 | 2,917 | 1% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 32 | $353.61 | $11,315 | 2,885 | 1% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 50 | $354.42 | $17,721 | 2,835 | 2% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 68 | $355.69 | $24,187 | 2,767 | 2% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 42 | $356.66 | $14,980 | 2,725 | 2% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 20 | $357.75 | $7,155 | 2,705 | 1% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 96 | $359.06 | $34,470 | 2,609 | 4% |
| 2024-09-16 | Kelly Bodnar Battles | SELL | 44 | $359.67 | $15,826 | 2,565 | 2% |
| 2024-09-06 | Kenneth Duda | SELL | 339 | $316.48 | $107,285 | 183,950 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 81 | $317.52 | $25,719 | 183,869 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 148 | $318.71 | $47,170 | 183,721 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 134 | $320.20 | $42,907 | 183,587 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 59 | $320.84 | $18,930 | 183,528 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 213 | $322.21 | $68,631 | 183,315 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 296 | $323.14 | $95,648 | 183,019 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 176 | $324.38 | $57,091 | 182,843 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 119 | $325.21 | $38,700 | 182,724 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 124 | $327.12 | $40,563 | 182,600 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 3,452 | $313.66 | $1,082,746 | 19,792 | 15% |
| 2024-09-06 | Kenneth Duda | SELL | 4,862 | $314.57 | $1,529,454 | 14,930 | 25% |
| 2024-09-06 | Kenneth Duda | SELL | 3,246 | $315.53 | $1,024,201 | 11,684 | 22% |
| 2024-09-06 | Kenneth Duda | SELL | 1,695 | $316.48 | $536,426 | 9,989 | 15% |
| 2024-09-06 | Kenneth Duda | SELL | 405 | $317.52 | $128,594 | 9,584 | 4% |
| 2024-09-06 | Kenneth Duda | SELL | 739 | $318.71 | $235,529 | 8,845 | 8% |
| 2024-09-06 | Kenneth Duda | SELL | 672 | $320.20 | $215,177 | 8,173 | 8% |
| 2024-09-06 | Kenneth Duda | SELL | 296 | $320.84 | $94,970 | 7,877 | 4% |
| 2024-09-06 | Kenneth Duda | SELL | 1,065 | $322.21 | $343,155 | 6,812 | 14% |
| 2024-09-06 | Kenneth Duda | SELL | 1,478 | $323.14 | $477,596 | 5,334 | 22% |
| 2024-09-06 | Kenneth Duda | SELL | 878 | $324.38 | $284,806 | 4,456 | 16% |
| 2024-09-06 | Kenneth Duda | SELL | 594 | $325.21 | $193,177 | 3,862 | 13% |
| 2024-09-06 | Kenneth Duda | SELL | 618 | $327.12 | $202,162 | 3,244 | 16% |
| 2024-09-06 | Kenneth Duda | SELL | 2,761 | $313.66 | $866,009 | 373,889 | 1% |
| 2024-09-06 | Kenneth Duda | SELL | 3,890 | $314.57 | $1,223,689 | 369,999 | 1% |
| 2024-09-06 | Kenneth Duda | SELL | 2,596 | $315.53 | $819,108 | 367,403 | 1% |
| 2024-09-06 | Kenneth Duda | SELL | 1,356 | $316.48 | $429,141 | 366,047 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 324 | $317.52 | $102,876 | 365,723 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 591 | $318.71 | $188,360 | 365,132 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 537 | $320.20 | $171,949 | 364,595 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 237 | $320.84 | $76,040 | 364,358 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 852 | $322.21 | $274,524 | 363,506 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 1,183 | $323.14 | $382,270 | 362,323 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 703 | $324.38 | $228,040 | 361,620 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 475 | $325.21 | $154,476 | 361,145 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 495 | $327.12 | $161,926 | 360,650 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 690 | $313.66 | $216,424 | 185,910 | 0% |
| 2024-09-06 | Kenneth Duda | SELL | 972 | $314.57 | $305,765 | 184,938 | 1% |
| 2024-09-06 | Kenneth Duda | SELL | 649 | $315.53 | $204,777 | 184,289 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 40 | $325.50 | $13,020 | 18,473 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 58 | $326.44 | $18,934 | 18,415 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 62 | $328.57 | $20,371 | 18,353 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 79 | $330.98 | $26,148 | 18,274 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 64 | $332.83 | $21,301 | 18,210 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 51 | $333.88 | $17,028 | 18,159 | 0% |
| 2024-09-03 | Jayshree Ullal | SELL | 152 | $335.50 | $50,997 | 18,007 | 1% |
| 2024-09-03 | Jayshree Ullal | SELL | 152 | $339.25 | $51,567 | 17,855 | 1% |
| 2024-09-03 | Jayshree Ullal | SELL | 174 | $351.80 | $61,213 | 17,681 | 1% |
| 2024-09-03 | Marc Taxay | SELL | 400 | $325.44 | $130,178 | 4,097 | 9% |
| 2024-09-03 | Marc Taxay | SELL | 339 | $326.66 | $110,738 | 3,758 | 8% |
| 2024-09-03 | Marc Taxay | SELL | 400 | $328.21 | $131,284 | 3,358 | 11% |
| 2024-09-03 | Marc Taxay | SELL | 300 | $328.83 | $98,649 | 3,058 | 9% |
| 2024-09-03 | Marc Taxay | SELL | 400 | $331.32 | $132,528 | 2,658 | 13% |
| 2024-09-03 | Marc Taxay | SELL | 434 | $332.93 | $144,491 | 2,224 | 16% |
| 2024-09-03 | Marc Taxay | SELL | 200 | $335.13 | $67,026 | 2,024 | 9% |
| 2024-09-03 | Marc Taxay | SELL | 300 | $336.16 | $100,849 | 1,724 | 15% |
| 2024-09-03 | Marc Taxay | SELL | 300 | $337.28 | $101,185 | 1,424 | 17% |
| 2024-09-03 | Marc Taxay | SELL | 100 | $338.92 | $33,892 | 1,324 | 7% |
| 2024-09-03 | Marc Taxay | SELL | 200 | $341.80 | $68,360 | 1,124 | 15% |
| 2024-09-03 | Marc Taxay | SELL | 100 | $344.31 | $34,431 | 1,024 | 9% |
| 2024-09-03 | Marc Taxay | SELL | 200 | $347.07 | $69,415 | 824 | 20% |
| 2024-09-03 | Marc Taxay | SELL | 724 | $351.06 | $254,170 | 100 | 88% |
| 2024-09-03 | Marc Taxay | SELL | 100 | $352.36 | $35,236 | 0 | 100% |
| 2024-09-03 | John F McCool | SELL | 584 | $351.09 | $205,037 | 72 | 89% |