| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| David Baszucki | President & CEO, Director, 10% Owner | 799,646 | — | $781,656,657 | -$781,656,657 |
| Anthony P Lee | Director | 306,768 | — | $110,152,124 | -$110,152,124 |
| Gregory Baszucki | Director | 3,889 | — | $98,126,777 | -$98,126,777 |
| Mark Reinstra | Chief Legal Off. & Corp. Sec. | 398,064 | — | $46,515,440 | -$46,515,440 |
| Michael Guthrie | Chief Financial Officer | 492,266 | — | $39,211,964 | -$39,211,964 |
| Manuel Bronstein | Chief Product Officer | 443,222 | $1,266 | $38,632,894 | -$38,631,628 |
| Matthew D Kaufman | Chief Safety Officer | 335,060 | — | $19,407,764 | -$19,407,764 |
| Arvind Chakravarthy | Chief People & Systems Officer | 177,589 | — | $18,171,253 | -$18,171,253 |
| Christopher Carvalho | Director | 1,112,098 | — | $10,204,102 | -$10,204,102 |
| Amy Marie Rawlings | Chief Accounting Officer | 68,508 | — | $5,575,721 | -$5,575,721 |
| Naveen K. Chopra | Chief Financial Officer | 363,249 | — | $4,061,402 | -$4,061,402 |
| Sean Jack Buckley | Chief People & Systems Officer | 87,213 | — | $856,469 | -$856,469 |
| Andrea L Wong | Director | 45,265 | — | $812,608 | -$812,608 |
| Gina Mastantuono | Director | 18,261 | $950 | $790 | $161 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-31 | Andrea L Wong | SELL | 562 | $40.89 | $22,979 | 45,265 | 1% |
| 2026-08-25 | Amy Marie Rawlings | SELL | 237 | $38.89 | $9,217 | 68,508 | 0% |
| 2026-08-24 | Sean Jack Buckley | SELL | 4,321 | $38.68 | $167,136 | 87,213 | 5% |
| 2026-08-20 | Matthew D Kaufman | SELL | 10,994 | $37.78 | $415,362 | 338,970 | 3% |
| 2026-08-20 | Matthew D Kaufman | SELL | 3,910 | $38.47 | $150,399 | 335,060 | 1% |
| 2026-08-20 | Sean Jack Buckley | SELL | 4,280 | $37.81 | $161,847 | 92,861 | 4% |
| 2026-08-20 | Sean Jack Buckley | SELL | 1,327 | $38.47 | $51,053 | 91,534 | 1% |
| 2026-08-20 | Amy Marie Rawlings | SELL | 3,885 | $37.81 | $146,896 | 69,921 | 5% |
| 2026-08-20 | Amy Marie Rawlings | SELL | 1,176 | $38.48 | $45,247 | 68,745 | 2% |
| 2026-08-20 | Naveen K. Chopra | SELL | 12,807 | $37.78 | $483,892 | 367,951 | 3% |
| 2026-08-20 | Naveen K. Chopra | SELL | 4,702 | $38.45 | $180,771 | 363,249 | 1% |
| 2026-08-20 | Mark Reinstra | SELL | 13,020 | $37.78 | $491,840 | 402,978 | 3% |
| 2026-08-20 | Mark Reinstra | SELL | 4,914 | $38.45 | $188,947 | 398,064 | 1% |
| 2026-08-20 | David Baszucki | SELL | 38,208 | $37.78 | $1,443,407 | 814,006 | 4% |
| 2026-08-20 | David Baszucki | SELL | 14,360 | $38.44 | $551,993 | 799,646 | 2% |
| 2026-08-19 | Mark Reinstra | SELL | 6,250 | $40.00 | $250,000 | 415,998 | 1% |
| 2026-08-04 | Gregory Baszucki | SELL | 7,333 | $37.39 | $274,167 | 8,954,718 | 0% |
| 2026-08-04 | Gregory Baszucki | SELL | 1,000 | $38.02 | $38,024 | 8,953,718 | 0% |
| 2026-08-04 | Gregory Baszucki | SELL | 7,332 | $37.39 | $274,128 | 1,270,503 | 1% |
| 2026-08-04 | Gregory Baszucki | SELL | 1,001 | $38.02 | $38,062 | 1,269,502 | 0% |
| 2026-07-06 | Mark Reinstra | SELL | 200 | $55.77 | $11,154 | 426,560 | 0% |
| 2026-07-06 | Mark Reinstra | SELL | 3,212 | $57.24 | $183,843 | 423,348 | 1% |
| 2026-07-06 | Mark Reinstra | SELL | 1,100 | $57.94 | $63,737 | 422,248 | 0% |
| 2026-07-01 | Gregory Baszucki | SELL | 650 | $55.97 | $36,378 | 8,969,734 | 0% |
| 2026-07-01 | Gregory Baszucki | SELL | 2,250 | $57.36 | $129,056 | 8,967,484 | 0% |
| 2026-07-01 | Gregory Baszucki | SELL | 5,433 | $58.03 | $315,262 | 8,962,051 | 0% |
| 2026-07-01 | Gregory Baszucki | SELL | 650 | $55.97 | $36,378 | 1,285,518 | 0% |
| 2026-07-01 | Gregory Baszucki | SELL | 2,250 | $57.36 | $129,056 | 1,283,268 | 0% |
| 2026-07-01 | Gregory Baszucki | SELL | 5,433 | $58.03 | $315,262 | 1,277,835 | 0% |
| 2026-06-08 | Mark Reinstra | SELL | 5,978 | $41.71 | $249,342 | 426,760 | 1% |
| 2026-06-01 | Gregory Baszucki | SELL | 5,200 | $46.32 | $240,870 | 1,289,301 | 0% |
| 2026-06-01 | Gregory Baszucki | SELL | 3,133 | $47.14 | $147,700 | 1,286,168 | 0% |
| 2026-06-01 | Gregory Baszucki | SELL | 5,200 | $46.32 | $240,870 | 8,973,517 | 0% |
| 2026-06-01 | Gregory Baszucki | SELL | 3,133 | $47.14 | $147,700 | 8,970,384 | 0% |
| 2026-05-26 | Amy Marie Rawlings | SELL | 274 | $48.00 | $13,152 | 34,964 | 1% |
| 2026-05-22 | Sean Jack Buckley | SELL | 4,744 | $46.36 | $219,932 | 97,141 | 5% |
| 2026-05-21 | Mark Reinstra | SELL | 561 | $45.93 | $25,767 | 437,637 | 0% |
| 2026-05-21 | Mark Reinstra | SELL | 4,899 | $46.46 | $227,590 | 432,738 | 1% |
| 2026-05-20 | Mark Reinstra | SELL | 1,903 | $44.48 | $84,637 | 453,570 | 0% |
| 2026-05-20 | Mark Reinstra | SELL | 15,372 | $45.38 | $697,532 | 438,198 | 3% |
| 2026-05-20 | Sean Jack Buckley | SELL | 1,316 | $44.71 | $58,842 | 106,235 | 1% |
| 2026-05-20 | Sean Jack Buckley | SELL | 4,350 | $45.44 | $197,658 | 101,885 | 4% |
| 2026-05-20 | Naveen K. Chopra | SELL | 1,873 | $44.47 | $83,296 | 395,748 | 0% |
| 2026-05-20 | Naveen K. Chopra | SELL | 14,990 | $45.38 | $680,306 | 380,758 | 4% |
| 2026-05-20 | Amy Marie Rawlings | SELL | 911 | $44.76 | $40,780 | 37,222 | 2% |
| 2026-05-20 | Amy Marie Rawlings | SELL | 1,984 | $45.46 | $90,189 | 35,238 | 5% |
| 2026-05-20 | Matthew D Kaufman | SELL | 1,410 | $44.42 | $62,638 | 362,910 | 0% |
| 2026-05-20 | Matthew D Kaufman | SELL | 12,756 | $45.36 | $578,598 | 350,154 | 4% |
| 2026-05-20 | Matthew D Kaufman | SELL | 190 | $45.89 | $8,720 | 349,964 | 0% |
| 2026-05-20 | David Baszucki | SELL | 4,686 | $44.40 | $208,041 | 898,156 | 1% |
| 2026-05-20 | David Baszucki | SELL | 45,042 | $45.36 | $2,043,101 | 853,114 | 5% |
| 2026-05-20 | David Baszucki | SELL | 900 | $45.89 | $41,305 | 852,214 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 3,552 | $44.09 | $156,592 | 1,299,282 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 2,124 | $45.24 | $96,088 | 1,297,158 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 2,457 | $45.84 | $112,625 | 1,294,701 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 200 | $47.04 | $9,408 | 1,294,501 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 3,551 | $44.09 | $156,548 | 8,974,279 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 2,126 | $45.24 | $96,178 | 8,972,153 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 2,456 | $45.84 | $112,579 | 8,969,697 | 0% |
| 2026-05-05 | Gregory Baszucki | SELL | 200 | $47.04 | $9,408 | 8,969,497 | 0% |
| 2026-04-13 | Matthew D Kaufman | SELL | 13,225 | $57.94 | $766,256 | 364,420 | 4% |
| 2026-04-13 | Matthew D Kaufman | SELL | 100 | $58.45 | $5,845 | 364,320 | 0% |
| 2026-04-13 | Mark Reinstra | SELL | 18,553 | $57.94 | $1,074,961 | 455,573 | 4% |
| 2026-04-13 | Mark Reinstra | SELL | 100 | $58.47 | $5,847 | 455,473 | 0% |
| 2026-04-01 | Gregory Baszucki | SELL | 4,923 | $57.70 | $284,068 | 8,981,240 | 0% |
| 2026-04-01 | Gregory Baszucki | SELL | 3,410 | $58.31 | $198,852 | 8,977,830 | 0% |
| 2026-04-01 | Gregory Baszucki | SELL | 4,924 | $57.70 | $284,126 | 1,306,243 | 0% |
| 2026-04-01 | Gregory Baszucki | SELL | 3,409 | $58.31 | $198,794 | 1,302,834 | 0% |
| 2026-02-27 | Gregory Baszucki | SELL | 5,781 | $68.62 | $396,684 | 8,988,715 | 0% |
| 2026-02-27 | Gregory Baszucki | SELL | 2,002 | $69.60 | $139,344 | 8,986,713 | 0% |
| 2026-02-27 | Gregory Baszucki | SELL | 550 | $70.52 | $38,788 | 8,986,163 | 0% |
| 2026-02-27 | Gregory Baszucki | SELL | 5,781 | $68.62 | $396,684 | 1,313,719 | 0% |
| 2026-02-27 | Gregory Baszucki | SELL | 2,002 | $69.60 | $139,344 | 1,311,717 | 0% |
| 2026-02-27 | Gregory Baszucki | SELL | 550 | $70.52 | $38,788 | 1,311,167 | 0% |
| 2026-02-24 | Andrea L Wong | SELL | 563 | $66.16 | $37,249 | 44,702 | 1% |
| 2026-02-20 | David Baszucki | SELL | 4,045 | $60.97 | $246,624 | 807,328 | 0% |
| 2026-02-20 | David Baszucki | SELL | 6,019 | $61.93 | $372,757 | 801,309 | 1% |
| 2026-02-20 | David Baszucki | SELL | 770 | $62.76 | $48,325 | 800,539 | 0% |
| 2026-02-20 | Arvind Chakravarthy | SELL | 7,655 | $60.95 | $466,572 | 191,347 | 4% |
| 2026-02-20 | Arvind Chakravarthy | SELL | 12,439 | $61.90 | $769,974 | 178,908 | 6% |
| 2026-02-20 | Arvind Chakravarthy | SELL | 1,319 | $62.69 | $82,688 | 177,589 | 1% |
| 2026-02-20 | Naveen K. Chopra | SELL | 5,093 | $61.02 | $310,775 | 331,943 | 2% |
| 2026-02-20 | Naveen K. Chopra | SELL | 6,917 | $61.93 | $428,370 | 325,026 | 2% |
| 2026-02-20 | Naveen K. Chopra | SELL | 704 | $62.79 | $44,204 | 324,322 | 0% |
| 2026-02-20 | Matthew D Kaufman | SELL | 5,588 | $60.94 | $340,533 | 301,675 | 2% |
| 2026-02-20 | Matthew D Kaufman | SELL | 8,589 | $61.88 | $531,487 | 293,086 | 3% |
| 2026-02-20 | Matthew D Kaufman | SELL | 1,050 | $62.73 | $65,866 | 292,036 | 0% |
| 2026-02-20 | Amy Marie Rawlings | SELL | 1,205 | $60.98 | $73,481 | 34,451 | 3% |
| 2026-02-20 | Amy Marie Rawlings | SELL | 1,538 | $61.85 | $95,125 | 32,913 | 4% |
| 2026-02-20 | Amy Marie Rawlings | SELL | 208 | $62.87 | $13,077 | 32,705 | 1% |
| 2026-02-20 | Mark Reinstra | SELL | 5,913 | $60.92 | $360,220 | 388,409 | 2% |
| 2026-02-20 | Mark Reinstra | SELL | 10,203 | $61.89 | $631,464 | 378,206 | 3% |
| 2026-02-20 | Mark Reinstra | SELL | 1,070 | $62.69 | $67,078 | 377,136 | 0% |
| 2026-02-13 | Mark Reinstra | SELL | 60,000 | $63.94 | $3,836,484 | 394,322 | 13% |
| 2026-02-11 | Arvind Chakravarthy | SELL | 19,918 | $67.29 | $1,340,282 | 240,570 | 8% |
| 2026-02-11 | Arvind Chakravarthy | SELL | 40,646 | $67.23 | $2,732,598 | 0 | 100% |
| 2026-02-10 | Mark Reinstra | SELL | 31,705 | $72.61 | $2,302,221 | 456,937 | 6% |
| 2026-02-10 | Mark Reinstra | SELL | 2,615 | $73.14 | $191,254 | 454,322 | 1% |
| 2026-02-10 | Arvind Chakravarthy | SELL | 32,310 | $72.61 | $2,346,097 | 263,509 | 11% |
| 2026-02-10 | Arvind Chakravarthy | SELL | 3,021 | $73.12 | $220,909 | 260,488 | 1% |
| 2026-02-10 | David Baszucki | SELL | 250,482 | $72.62 | $18,189,477 | 833,160 | 23% |
| 2026-02-10 | David Baszucki | SELL | 21,787 | $73.13 | $1,593,279 | 811,373 | 3% |
| 2026-02-10 | Matthew D Kaufman | SELL | 27,634 | $72.61 | $2,006,541 | 309,663 | 8% |
| 2026-02-10 | Matthew D Kaufman | SELL | 2,400 | $73.15 | $175,564 | 307,263 | 1% |
| 2026-01-13 | Anthony P Lee | SELL | 6,020 | $82.45 | $496,349 | 6,257,311 | 0% |
| 2026-01-13 | Anthony P Lee | SELL | 490 | $82.45 | $40,400 | 256,768 | 0% |
| 2026-01-13 | Anthony P Lee | SELL | 490 | $82.45 | $40,400 | 256,768 | 0% |
| 2026-01-07 | David Baszucki | SELL | 11,088 | $76.22 | $845,086 | 884,750 | 1% |
| 2026-01-07 | David Baszucki | SELL | 9,684 | $76.78 | $743,556 | 875,066 | 1% |
| 2026-01-07 | David Baszucki | SELL | 62 | $77.46 | $4,803 | 875,004 | 0% |
| 2026-01-07 | David Baszucki | SELL | 24,514 | $76.22 | $1,868,366 | 21,548 | 53% |
| 2026-01-07 | David Baszucki | SELL | 21,410 | $76.78 | $1,643,900 | 138 | 99% |
| 2026-01-07 | David Baszucki | SELL | 138 | $77.46 | $10,689 | 0 | 100% |
| 2026-01-02 | Anthony P Lee | SELL | 23,804 | $79.24 | $1,886,343 | 6,290,267 | 0% |
| 2026-01-02 | Anthony P Lee | SELL | 19,404 | $80.22 | $1,556,651 | 6,270,863 | 0% |
| 2026-01-02 | Anthony P Lee | SELL | 7,532 | $81.52 | $614,021 | 6,263,331 | 0% |
| 2026-01-02 | Anthony P Lee | SELL | 1,926 | $79.24 | $152,624 | 259,462 | 1% |
| 2026-01-02 | Anthony P Lee | SELL | 1,585 | $80.22 | $127,153 | 257,877 | 1% |
| 2026-01-02 | Anthony P Lee | SELL | 619 | $81.52 | $50,462 | 257,258 | 0% |
| 2026-01-02 | Anthony P Lee | SELL | 1,933 | $79.24 | $153,180 | 259,455 | 1% |
| 2026-01-02 | Anthony P Lee | SELL | 1,583 | $80.22 | $126,992 | 257,872 | 1% |
| 2026-01-02 | Anthony P Lee | SELL | 614 | $81.52 | $50,054 | 257,258 | 0% |
| 2025-12-18 | David Baszucki | SELL | 9,056 | $83.97 | $760,450 | 976,366 | 1% |
| 2025-12-18 | David Baszucki | SELL | 7,862 | $85.02 | $668,453 | 968,504 | 1% |
| 2025-12-18 | David Baszucki | SELL | 3,854 | $85.86 | $330,906 | 964,650 | 0% |
| 2025-12-18 | David Baszucki | SELL | 62 | $87.13 | $5,402 | 964,588 | 0% |
| 2025-12-18 | David Baszucki | SELL | 20,022 | $83.97 | $1,681,287 | 26,040 | 43% |
| 2025-12-18 | David Baszucki | SELL | 17,381 | $85.02 | $1,477,790 | 8,659 | 67% |
| 2025-12-18 | David Baszucki | SELL | 8,521 | $85.86 | $731,617 | 138 | 98% |
| 2025-12-18 | David Baszucki | SELL | 138 | $87.13 | $12,024 | 0 | 100% |
| 2025-12-01 | Anthony P Lee | SELL | 6,710 | $91.13 | $611,466 | 6,364,121 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 25,200 | $92.16 | $2,322,427 | 6,338,921 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 21,006 | $93.23 | $1,958,444 | 6,317,915 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 3,844 | $93.76 | $360,397 | 6,314,071 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 545 | $91.13 | $49,665 | 265,463 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 2,053 | $92.16 | $189,202 | 263,410 | 1% |
| 2025-12-01 | Anthony P Lee | SELL | 1,713 | $93.23 | $159,707 | 261,697 | 1% |
| 2025-12-01 | Anthony P Lee | SELL | 309 | $93.76 | $28,971 | 261,388 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 545 | $91.13 | $49,665 | 265,463 | 0% |
| 2025-12-01 | Anthony P Lee | SELL | 2,053 | $92.16 | $189,202 | 263,410 | 1% |
| 2025-12-01 | Anthony P Lee | SELL | 1,713 | $93.23 | $159,707 | 261,697 | 1% |
| 2025-12-01 | Anthony P Lee | SELL | 309 | $93.76 | $28,971 | 261,388 | 0% |
| 2025-11-20 | Arvind Chakravarthy | SELL | 3,874 | $93.40 | $361,832 | 198,081 | 2% |
| 2025-11-20 | Arvind Chakravarthy | SELL | 3,598 | $94.40 | $339,651 | 194,483 | 2% |
| 2025-11-20 | Arvind Chakravarthy | SELL | 6,012 | $95.33 | $573,124 | 188,471 | 3% |
| 2025-11-20 | Arvind Chakravarthy | SELL | 4,912 | $96.23 | $472,682 | 183,559 | 3% |
| 2025-11-20 | Arvind Chakravarthy | SELL | 2,516 | $97.05 | $244,178 | 181,043 | 1% |
| 2025-11-20 | Matthew D Kaufman | SELL | 6,000 | $98.21 | $589,260 | 254,642 | 2% |
| 2025-11-20 | Matthew D Kaufman | SELL | 3,200 | $93.49 | $299,168 | 251,442 | 1% |
| 2025-11-20 | Matthew D Kaufman | SELL | 2,526 | $94.57 | $238,884 | 248,916 | 1% |
| 2025-11-20 | Matthew D Kaufman | SELL | 4,886 | $95.52 | $466,711 | 244,030 | 2% |
| 2025-11-20 | Matthew D Kaufman | SELL | 3,595 | $96.55 | $347,097 | 240,435 | 1% |
| 2025-11-20 | Matthew D Kaufman | SELL | 660 | $97.15 | $64,119 | 239,775 | 0% |
| 2025-11-20 | David Baszucki | SELL | 2,057 | $93.45 | $192,227 | 199,101 | 1% |
| 2025-11-20 | David Baszucki | SELL | 2,467 | $94.58 | $233,329 | 196,634 | 1% |
| 2025-11-20 | David Baszucki | SELL | 3,550 | $95.67 | $339,628 | 193,084 | 2% |
| 2025-11-20 | David Baszucki | SELL | 2,310 | $96.70 | $223,377 | 190,774 | 1% |
| 2025-11-20 | David Baszucki | SELL | 200 | $97.26 | $19,452 | 190,574 | 0% |
| 2025-11-20 | Naveen K. Chopra | SELL | 3,151 | $93.34 | $294,114 | 353,309 | 1% |
| 2025-11-20 | Naveen K. Chopra | SELL | 3,193 | $94.26 | $300,972 | 350,116 | 1% |
| 2025-11-20 | Naveen K. Chopra | SELL | 5,642 | $95.24 | $537,344 | 344,474 | 2% |
| 2025-11-20 | Naveen K. Chopra | SELL | 4,628 | $96.12 | $444,843 | 339,846 | 1% |
| 2025-11-20 | Naveen K. Chopra | SELL | 2,810 | $96.98 | $272,514 | 337,036 | 1% |
| 2025-11-20 | Amy Marie Rawlings | SELL | 681 | $93.64 | $63,769 | 48,413 | 1% |
| 2025-11-20 | Amy Marie Rawlings | SELL | 580 | $94.83 | $55,001 | 47,833 | 1% |
| 2025-11-20 | Amy Marie Rawlings | SELL | 822 | $95.83 | $78,772 | 47,011 | 2% |
| 2025-11-20 | Amy Marie Rawlings | SELL | 559 | $96.77 | $54,094 | 46,452 | 1% |
| 2025-11-20 | Mark Reinstra | SELL | 2,796 | $93.36 | $261,035 | 384,518 | 1% |
| 2025-11-20 | Mark Reinstra | SELL | 2,901 | $94.30 | $273,564 | 381,617 | 1% |
| 2025-11-20 | Mark Reinstra | SELL | 4,995 | $95.30 | $476,024 | 376,622 | 1% |
| 2025-11-20 | Mark Reinstra | SELL | 3,960 | $96.21 | $380,992 | 372,662 | 1% |
| 2025-11-20 | Mark Reinstra | SELL | 2,130 | $97.07 | $206,759 | 370,532 | 1% |
| 2025-11-11 | David Baszucki | SELL | 9,726 | $104.17 | $1,013,203 | 1,065,280 | 1% |
| 2025-11-11 | David Baszucki | SELL | 11,108 | $104.85 | $1,164,674 | 1,054,172 | 1% |
| 2025-11-11 | David Baszucki | SELL | 21,504 | $104.17 | $2,240,175 | 24,558 | 47% |
| 2025-11-11 | David Baszucki | SELL | 24,558 | $104.85 | $2,574,909 | 0 | 100% |
| 2025-11-06 | Matthew D Kaufman | SELL | 6,000 | $101.48 | $608,880 | 260,642 | 2% |
| 2025-11-05 | Mark Reinstra | SELL | 2,401 | $104.60 | $251,145 | 387,314 | 1% |
| 2025-11-04 | Anthony P Lee | SELL | 19,261 | $103.24 | $1,988,523 | 6,488,330 | 0% |
| 2025-11-04 | Anthony P Lee | SELL | 25,329 | $104.16 | $2,638,213 | 6,463,001 | 0% |
| 2025-11-04 | Anthony P Lee | SELL | 12,170 | $105.22 | $1,280,574 | 6,450,831 | 0% |
| 2025-11-04 | Anthony P Lee | SELL | 1,573 | $103.24 | $162,395 | 269,055 | 1% |
| 2025-11-04 | Anthony P Lee | SELL | 2,056 | $104.16 | $214,148 | 266,999 | 1% |
| 2025-11-04 | Anthony P Lee | SELL | 991 | $105.22 | $104,277 | 266,008 | 0% |
| 2025-11-04 | Anthony P Lee | SELL | 1,573 | $103.24 | $162,395 | 269,055 | 1% |
| 2025-11-04 | Anthony P Lee | SELL | 2,058 | $104.16 | $214,355 | 266,997 | 1% |
| 2025-11-04 | Anthony P Lee | SELL | 989 | $105.22 | $104,066 | 266,008 | 0% |
| 2025-11-03 | Matthew D Kaufman | SELL | 6,000 | $112.99 | $677,940 | 266,642 | 2% |
| 2025-10-02 | Matthew D Kaufman | SELL | 6,000 | $135.02 | $810,120 | 272,642 | 2% |
| 2025-10-01 | Anthony P Lee | SELL | 21,530 | $135.60 | $2,919,490 | 6,542,821 | 0% |
| 2025-10-01 | Anthony P Lee | SELL | 21,567 | $136.50 | $2,943,898 | 6,521,254 | 0% |
| 2025-10-01 | Anthony P Lee | SELL | 13,663 | $137.22 | $1,874,830 | 6,507,591 | 0% |
| 2025-10-01 | Anthony P Lee | SELL | 1,748 | $135.60 | $237,032 | 273,500 | 1% |
| 2025-10-01 | Anthony P Lee | SELL | 1,757 | $136.50 | $239,836 | 271,743 | 1% |
| 2025-10-01 | Anthony P Lee | SELL | 1,115 | $137.22 | $152,999 | 270,628 | 0% |
| 2025-10-01 | Anthony P Lee | SELL | 1,749 | $135.60 | $237,168 | 273,499 | 1% |
| 2025-10-01 | Anthony P Lee | SELL | 1,764 | $136.50 | $240,789 | 271,735 | 1% |
| 2025-10-01 | Anthony P Lee | SELL | 1,107 | $137.22 | $151,900 | 270,628 | 0% |
| 2025-09-18 | Matthew D Kaufman | SELL | 6,000 | $136.55 | $819,300 | 278,642 | 2% |
| 2025-09-04 | Matthew D Kaufman | SELL | 6,000 | $134.20 | $805,200 | 275,015 | 2% |
| 2025-09-02 | Anthony P Lee | SELL | 12,293 | $119.68 | $1,471,253 | 6,608,818 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 5,166 | $120.43 | $622,155 | 6,603,652 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 8,299 | $121.43 | $1,007,754 | 6,595,353 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 3,903 | $122.66 | $478,758 | 6,591,450 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 3,701 | $123.60 | $457,427 | 6,587,749 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 11,847 | $124.76 | $1,478,003 | 6,575,902 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 10,805 | $125.68 | $1,357,980 | 6,565,097 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 746 | $126.26 | $94,188 | 6,564,351 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 999 | $119.68 | $119,563 | 278,869 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 419 | $120.43 | $50,462 | 278,450 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 676 | $120.17 | $81,238 | 277,774 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 317 | $122.67 | $38,885 | 277,457 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 302 | $123.59 | $37,325 | 277,155 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 965 | $124.76 | $120,391 | 276,190 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 882 | $125.68 | $110,851 | 275,308 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 60 | $126.26 | $7,575 | 275,248 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 999 | $119.68 | $119,563 | 278,869 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 419 | $120.43 | $50,462 | 278,450 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 677 | $121.43 | $82,207 | 277,773 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 317 | $122.67 | $38,885 | 277,456 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 302 | $123.59 | $37,325 | 277,154 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 964 | $124.76 | $120,266 | 276,190 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 882 | $125.68 | $110,851 | 275,308 | 0% |
| 2025-09-02 | Anthony P Lee | SELL | 60 | $126.26 | $7,575 | 275,248 | 0% |
| 2025-08-21 | Matthew D Kaufman | SELL | 6,000 | $116.84 | $701,040 | 281,015 | 2% |
| 2025-08-20 | Amy Marie Rawlings | SELL | 744 | $116.26 | $86,499 | 52,689 | 1% |
| 2025-08-20 | Amy Marie Rawlings | SELL | 2,376 | $117.23 | $278,532 | 50,313 | 5% |
| 2025-08-20 | Amy Marie Rawlings | SELL | 3,063 | $118.29 | $362,329 | 47,250 | 6% |
| 2025-08-20 | Amy Marie Rawlings | SELL | 384 | $118.88 | $45,651 | 46,866 | 1% |
| 2025-08-20 | Arvind Chakravarthy | SELL | 670 | $115.53 | $77,405 | 262,351 | 0% |
| 2025-08-20 | Arvind Chakravarthy | SELL | 4,270 | $116.70 | $498,304 | 258,081 | 2% |
| 2025-08-20 | Arvind Chakravarthy | SELL | 7,801 | $117.61 | $917,487 | 250,280 | 3% |
| 2025-08-20 | Arvind Chakravarthy | SELL | 7,811 | $118.55 | $925,985 | 242,469 | 3% |
| 2025-08-20 | Manuel Bronstein | SELL | 700 | $115.58 | $80,907 | 464,942 | 0% |
| 2025-08-20 | Manuel Bronstein | SELL | 4,387 | $116.64 | $511,709 | 460,555 | 1% |
| 2025-08-20 | Manuel Bronstein | SELL | 8,280 | $117.55 | $973,316 | 452,275 | 2% |
| 2025-08-20 | Manuel Bronstein | SELL | 9,053 | $129.58 | $1,173,104 | 443,222 | 2% |
| 2025-08-20 | Mark Reinstra | SELL | 1,236 | $115.96 | $143,321 | 388,253 | 0% |
| 2025-08-20 | Mark Reinstra | SELL | 4,868 | $117.05 | $569,793 | 383,385 | 1% |
| 2025-08-20 | Mark Reinstra | SELL | 6,271 | $118.04 | $740,238 | 377,114 | 2% |
| 2025-08-20 | Mark Reinstra | SELL | 3,445 | $118.69 | $408,891 | 373,669 | 1% |
| 2025-08-20 | David Baszucki | SELL | 665 | $115.99 | $77,135 | 210,894 | 0% |
| 2025-08-20 | David Baszucki | SELL | 3,145 | $116.99 | $367,942 | 207,749 | 1% |
| 2025-08-20 | David Baszucki | SELL | 4,299 | $118.00 | $507,291 | 203,450 | 2% |
| 2025-08-20 | David Baszucki | SELL | 2,292 | $118.70 | $272,061 | 201,158 | 1% |
| 2025-08-20 | Matthew D Kaufman | SELL | 1,230 | $116.05 | $142,746 | 299,993 | 0% |
| 2025-08-20 | Matthew D Kaufman | SELL | 3,945 | $117.02 | $461,629 | 296,048 | 1% |
| 2025-08-20 | Matthew D Kaufman | SELL | 5,621 | $117.97 | $663,087 | 290,427 | 2% |
| 2025-08-20 | Matthew D Kaufman | SELL | 3,412 | $118.67 | $404,915 | 287,015 | 1% |
| 2025-08-07 | Matthew D Kaufman | SELL | 6,000 | $133.67 | $802,020 | 301,223 | 2% |
| 2025-08-05 | David Baszucki | SELL | 875 | $126.72 | $110,881 | 0 | 100% |
| 2025-08-05 | Anthony P Lee | SELL | 22,184 | $129.03 | $2,862,508 | 6,705,687 | 0% |
| 2025-08-05 | Anthony P Lee | SELL | 34,393 | $129.58 | $4,456,683 | 6,671,294 | 1% |
| 2025-08-05 | Anthony P Lee | SELL | 183 | $130.53 | $23,887 | 6,671,111 | 0% |
| 2025-08-05 | Anthony P Lee | SELL | 1,806 | $129.03 | $233,037 | 282,682 | 1% |
| 2025-08-05 | Anthony P Lee | SELL | 2,799 | $129.58 | $362,698 | 279,883 | 1% |
| 2025-08-05 | Anthony P Lee | SELL | 15 | $130.53 | $1,958 | 279,868 | 0% |
| 2025-08-05 | Anthony P Lee | SELL | 1,806 | $129.03 | $233,037 | 282,682 | 1% |
| 2025-08-05 | Anthony P Lee | SELL | 2,799 | $129.58 | $362,698 | 279,883 | 1% |
| 2025-08-05 | Anthony P Lee | SELL | 15 | $130.53 | $1,958 | 279,868 | 0% |
| 2025-08-04 | Andrea L Wong | SELL | 5,770 | $130.40 | $752,379 | 41,891 | 12% |
| 2025-08-01 | Anthony P Lee | SELL | 24,507 | $129.40 | $3,171,252 | 86,605 | 22% |
| 2025-08-01 | Anthony P Lee | SELL | 31,820 | $130.34 | $4,147,428 | 54,785 | 37% |
| 2025-08-01 | Anthony P Lee | SELL | 23,737 | $131.23 | $3,115,094 | 31,048 | 43% |
| 2025-08-01 | Anthony P Lee | SELL | 12,212 | $132.26 | $1,615,181 | 18,836 | 39% |
| 2025-08-01 | Anthony P Lee | SELL | 18,836 | $133.13 | $2,507,699 | 0 | 100% |
| 2025-07-17 | Matthew D Kaufman | SELL | 6,000 | $118.51 | $711,060 | 307,223 | 2% |
| 2025-07-03 | Matthew D Kaufman | SELL | 6,000 | $102.58 | $615,480 | 313,223 | 2% |
| 2025-07-01 | Anthony P Lee | SELL | 37,466 | $103.60 | $3,881,545 | 6,747,165 | 1% |
| 2025-07-01 | Anthony P Lee | SELL | 17,315 | $104.37 | $1,807,246 | 6,729,850 | 0% |
| 2025-07-01 | Anthony P Lee | SELL | 1,979 | $105.12 | $208,033 | 6,727,871 | 0% |
| 2025-07-01 | Anthony P Lee | SELL | 3,051 | $103.60 | $316,088 | 286,057 | 1% |
| 2025-07-01 | Anthony P Lee | SELL | 1,407 | $104.38 | $146,858 | 284,650 | 0% |
| 2025-07-01 | Anthony P Lee | SELL | 162 | $105.12 | $17,030 | 284,488 | 0% |
| 2025-07-01 | Anthony P Lee | SELL | 3,046 | $103.60 | $315,573 | 286,062 | 1% |
| 2025-07-01 | Anthony P Lee | SELL | 1,411 | $104.38 | $147,274 | 284,651 | 0% |
| 2025-07-01 | Anthony P Lee | SELL | 163 | $105.12 | $17,135 | 284,488 | 0% |
| 2025-06-26 | David Baszucki | SELL | 139,507 | $105.19 | $14,674,783 | 211,559 | 40% |
| 2025-06-26 | David Baszucki | SELL | 27,901 | $105.19 | $2,934,915 | 875 | 97% |
| 2025-06-25 | David Baszucki | SELL | 47,928 | $105.14 | $5,039,030 | 211,559 | 18% |
| 2025-06-25 | David Baszucki | SELL | 9,586 | $105.14 | $1,007,848 | 875 | 92% |
| 2025-06-24 | David Baszucki | SELL | 192,617 | $105.13 | $20,250,114 | 211,559 | 48% |
| 2025-06-24 | David Baszucki | SELL | 38,523 | $105.13 | $4,049,981 | 875 | 98% |
| 2025-06-20 | Matthew D Kaufman | SELL | 6,000 | $103.35 | $620,100 | 319,223 | 2% |
| 2025-06-17 | David Baszucki | SELL | 454,963 | $100.61 | $45,772,645 | 211,559 | 68% |
| 2025-06-17 | David Baszucki | SELL | 90,992 | $100.61 | $9,154,469 | 875 | 99% |
| 2025-06-17 | David Baszucki | SELL | 82,719 | $100.61 | $8,322,144 | 14,485 | 85% |
| 2025-06-16 | David Baszucki | SELL | 232,537 | $100.50 | $23,369,806 | 211,559 | 52% |
| 2025-06-16 | David Baszucki | SELL | 46,508 | $100.50 | $4,674,021 | 875 | 98% |
| 2025-06-16 | David Baszucki | SELL | 42,279 | $100.50 | $4,249,010 | 97,201 | 30% |
| 2025-06-16 | Christopher Carvalho | SELL | 64,925 | $100.08 | $6,497,739 | 986,913 | 6% |
| 2025-06-16 | Mark Reinstra | SELL | 150,000 | $99.75 | $14,962,365 | 389,489 | 28% |
| 2025-06-16 | Manuel Bronstein | SELL | 2,844 | $100.00 | $284,400 | 465,642 | 1% |
| 2025-06-11 | David Baszucki | SELL | 60,047 | $95.97 | $5,762,867 | 211,559 | 22% |
| 2025-06-11 | David Baszucki | SELL | 12,009 | $95.97 | $1,152,535 | 875 | 93% |
| 2025-06-11 | David Baszucki | SELL | 10,917 | $95.97 | $1,047,733 | 139,480 | 7% |
| 2025-06-06 | David Baszucki | SELL | 627,453 | $96.04 | $60,263,598 | 211,559 | 75% |
| 2025-06-06 | David Baszucki | SELL | 125,491 | $96.04 | $12,052,758 | 875 | 99% |
| 2025-06-06 | David Baszucki | SELL | 114,081 | $96.04 | $10,956,887 | 150,397 | 43% |
| 2025-06-05 | Matthew D Kaufman | SELL | 6,000 | $91.69 | $550,118 | 325,223 | 2% |
| 2025-06-05 | Michael Guthrie | SELL | 50,000 | $91.55 | $4,577,260 | 492,266 | 9% |
| 2025-06-05 | David Baszucki | SELL | 687,500 | $92.26 | $63,429,575 | 211,559 | 76% |
| 2025-06-05 | David Baszucki | SELL | 137,500 | $92.26 | $12,685,915 | 875 | 99% |
| 2025-06-05 | David Baszucki | SELL | 124,998 | $92.26 | $11,532,465 | 264,478 | 32% |
| 2025-06-03 | Manuel Bronstein | SELL | 26,798 | $90.20 | $2,417,180 | 468,486 | 5% |
| 2025-06-02 | David Baszucki | SELL | 643,566 | $87.92 | $56,580,456 | 255,493 | 72% |
| 2025-06-02 | David Baszucki | SELL | 43,934 | $88.76 | $3,899,569 | 211,559 | 17% |
| 2025-06-02 | David Baszucki | SELL | 128,714 | $87.92 | $11,316,162 | 9,661 | 93% |
| 2025-06-02 | David Baszucki | SELL | 8,786 | $88.76 | $779,843 | 875 | 91% |
| 2025-06-02 | David Baszucki | SELL | 117,011 | $87.92 | $10,287,268 | 397,463 | 23% |
| 2025-06-02 | David Baszucki | SELL | 7,987 | $88.76 | $708,924 | 389,476 | 2% |
| 2025-06-02 | Christopher Carvalho | SELL | 2,300 | $87.85 | $202,052 | 997,598 | 0% |
| 2025-06-02 | Christopher Carvalho | SELL | 4,541 | $89.21 | $405,106 | 993,057 | 0% |
| 2025-06-02 | Christopher Carvalho | SELL | 6,144 | $89.81 | $551,790 | 986,913 | 1% |
| 2025-06-02 | Manuel Bronstein | SELL | 24,335 | $90.00 | $2,190,150 | 495,284 | 5% |
| 2025-06-02 | Anthony P Lee | SELL | 55,427 | $87.88 | $4,870,925 | 6,785,963 | 1% |
| 2025-06-02 | Anthony P Lee | SELL | 1,333 | $88.38 | $117,815 | 6,784,630 | 0% |
| 2025-06-02 | Anthony P Lee | SELL | 4,520 | $87.88 | $397,216 | 289,208 | 2% |
| 2025-06-02 | Anthony P Lee | SELL | 100 | $88.38 | $8,838 | 289,108 | 0% |
| 2025-06-02 | Anthony P Lee | SELL | 4,520 | $87.88 | $397,217 | 289,208 | 2% |
| 2025-06-02 | Anthony P Lee | SELL | 100 | $88.39 | $8,839 | 289,108 | 0% |
| 2025-05-29 | Amy Marie Rawlings | SELL | 23,528 | $84.87 | $1,996,880 | 50,403 | 32% |
| 2025-05-27 | Mark Reinstra | SELL | 50,000 | $84.64 | $4,232,025 | 389,489 | 11% |
| 2025-05-22 | Manuel Bronstein | SELL | 12,343 | $81.66 | $1,007,882 | 529,789 | 2% |
| 2025-05-22 | Manuel Bronstein | SELL | 10,170 | $82.45 | $838,518 | 519,619 | 2% |
| 2025-05-21 | Anthony P Lee | SELL | 12,040 | $82.45 | $992,745 | 6,841,390 | 0% |
| 2025-05-21 | Anthony P Lee | SELL | 980 | $82.45 | $80,805 | 293,728 | 0% |
| 2025-05-21 | Anthony P Lee | SELL | 980 | $82.45 | $80,805 | 293,728 | 0% |
| 2025-05-20 | Matthew D Kaufman | SELL | 13,928 | $80.61 | $1,122,736 | 332,316 | 4% |
| 2025-05-20 | Matthew D Kaufman | SELL | 1,093 | $81.23 | $88,784 | 331,223 | 0% |
| 2025-05-20 | David Baszucki | SELL | 9,593 | $80.61 | $773,292 | 212,390 | 4% |
| 2025-05-20 | David Baszucki | SELL | 831 | $81.21 | $67,486 | 211,559 | 0% |
| 2025-05-20 | Michael Guthrie | SELL | 22,392 | $80.61 | $1,805,019 | 494,042 | 4% |
| 2025-05-20 | Michael Guthrie | SELL | 1,776 | $81.25 | $144,300 | 492,266 | 0% |
| 2025-05-20 | Arvind Chakravarthy | SELL | 18,717 | $80.60 | $1,508,590 | 264,898 | 7% |
| 2025-05-20 | Arvind Chakravarthy | SELL | 1,877 | $81.21 | $152,431 | 263,021 | 1% |
| 2025-05-20 | Mark Reinstra | SELL | 14,649 | $80.61 | $1,180,856 | 390,692 | 4% |
| 2025-05-20 | Mark Reinstra | SELL | 1,203 | $81.23 | $97,720 | 389,489 | 0% |
| 2025-05-20 | Manuel Bronstein | SELL | 37,392 | $80.61 | $3,014,169 | 545,062 | 6% |
| 2025-05-20 | Manuel Bronstein | SELL | 2,930 | $81.25 | $238,062 | 542,132 | 1% |
| 2025-05-20 | Amy Marie Rawlings | SELL | 5,992 | $80.62 | $483,075 | 74,330 | 7% |
| 2025-05-20 | Amy Marie Rawlings | SELL | 399 | $81.28 | $32,431 | 73,931 | 1% |
| 2025-05-15 | Matthew D Kaufman | SELL | 6,000 | $79.94 | $479,640 | 346,244 | 2% |
| 2025-05-15 | Manuel Bronstein | SELL | 68,722 | $80.00 | $5,497,808 | 582,454 | 11% |
| 2025-05-14 | Anthony P Lee | SELL | 11,696 | $79.45 | $929,292 | 6,853,430 | 0% |
| 2025-05-14 | Anthony P Lee | SELL | 952 | $79.45 | $75,640 | 294,708 | 0% |
| 2025-05-14 | Anthony P Lee | SELL | 952 | $79.45 | $75,640 | 294,708 | 0% |
| 2025-05-13 | David Baszucki | SELL | 429,219 | $75.00 | $32,193,185 | 362,214 | 54% |
| 2025-05-13 | David Baszucki | SELL | 140,231 | $75.72 | $10,618,207 | 221,983 | 39% |
| 2025-05-13 | David Baszucki | SELL | 85,843 | $75.00 | $6,438,577 | 28,921 | 75% |
| 2025-05-13 | David Baszucki | SELL | 28,046 | $75.72 | $2,123,626 | 875 | 97% |
| 2025-05-13 | David Baszucki | SELL | 78,038 | $75.00 | $5,853,170 | 539,970 | 13% |
| 2025-05-13 | David Baszucki | SELL | 25,496 | $75.72 | $1,930,542 | 514,474 | 5% |
| 2025-05-13 | Anthony P Lee | SELL | 11,352 | $76.47 | $868,041 | 6,865,126 | 0% |
| 2025-05-13 | Anthony P Lee | SELL | 924 | $76.47 | $70,654 | 295,660 | 0% |
| 2025-05-13 | Anthony P Lee | SELL | 924 | $76.47 | $70,654 | 295,660 | 0% |
| 2025-05-12 | Michael Guthrie | SELL | 33,450 | $71.46 | $2,390,417 | 532,984 | 6% |
| 2025-05-12 | Michael Guthrie | SELL | 16,550 | $72.40 | $1,198,205 | 516,434 | 3% |
| 2025-05-12 | David Baszucki | SELL | 118,051 | $74.44 | $8,787,445 | 221,983 | 35% |
| 2025-05-12 | David Baszucki | SELL | 23,610 | $74.44 | $1,757,474 | 875 | 96% |
| 2025-05-12 | David Baszucki | SELL | 21,464 | $74.44 | $1,597,731 | 618,008 | 3% |
| 2025-05-12 | Anthony P Lee | SELL | 11,008 | $73.46 | $808,683 | 6,876,478 | 0% |
| 2025-05-12 | Anthony P Lee | SELL | 896 | $73.46 | $65,823 | 296,584 | 0% |
| 2025-05-12 | Anthony P Lee | SELL | 896 | $73.46 | $65,823 | 296,584 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 4,300 | $70.01 | $301,028 | 0 | 100% |
| 2025-05-06 | Anthony P Lee | SELL | 4,650 | $70.01 | $325,530 | 0 | 100% |
| 2025-05-06 | Anthony P Lee | SELL | 31,086 | $69.67 | $2,165,699 | 6,958,560 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 20,710 | $70.49 | $1,459,922 | 6,937,850 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 364 | $71.07 | $25,871 | 6,937,486 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 1,431 | $69.66 | $99,690 | 298,569 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 1,069 | $70.50 | $75,365 | 297,500 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 20 | $71.07 | $1,421 | 297,480 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 1,494 | $69.68 | $104,098 | 298,506 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 1,010 | $70.50 | $71,202 | 297,496 | 0% |
| 2025-05-06 | Anthony P Lee | SELL | 16 | $71.07 | $1,137 | 297,480 | 0% |
| 2025-05-05 | Matthew D Kaufman | SELL | 11,425 | $71.80 | $820,315 | 352,819 | 3% |
| 2025-05-05 | Matthew D Kaufman | SELL | 575 | $72.46 | $41,664 | 352,244 | 0% |
| 2025-05-05 | Manuel Bronstein | SELL | 68,041 | $71.82 | $4,886,589 | 651,857 | 9% |
| 2025-05-05 | Manuel Bronstein | SELL | 681 | $72.60 | $49,441 | 651,176 | 0% |
| 2025-05-05 | Christopher Carvalho | SELL | 9,533 | $72.02 | $686,538 | 985,864 | 1% |
| 2025-05-05 | Christopher Carvalho | SELL | 3,452 | $72.55 | $250,443 | 982,412 | 0% |
| 2025-05-05 | Gregory Baszucki | SELL | 662,343 | $71.93 | $47,644,451 | 322,587 | 67% |
| 2025-05-05 | Gregory Baszucki | SELL | 311,532 | $72.49 | $22,583,640 | 11,055 | 97% |
| 2025-05-05 | David Baszucki | SELL | 780,910 | $71.95 | $56,188,427 | 816,075 | 49% |
| 2025-05-05 | David Baszucki | SELL | 594,092 | $72.50 | $43,073,333 | 221,983 | 73% |
| 2025-05-05 | David Baszucki | SELL | 156,181 | $71.95 | $11,237,613 | 119,692 | 57% |
| 2025-05-05 | David Baszucki | SELL | 118,817 | $72.50 | $8,614,565 | 875 | 99% |
| 2025-05-05 | David Baszucki | SELL | 35,495 | $71.95 | $2,553,954 | 27,004 | 57% |
| 2025-05-05 | David Baszucki | SELL | 27,004 | $72.50 | $1,957,866 | 0 | 100% |
| 2025-05-05 | David Baszucki | SELL | 106,486 | $71.95 | $7,661,934 | 720,484 | 13% |
| 2025-05-05 | David Baszucki | SELL | 81,012 | $72.50 | $5,873,597 | 639,472 | 11% |
| 2025-04-07 | David Baszucki | SELL | 22,952 | $50.58 | $1,160,931 | 428,198 | 5% |
| 2025-04-07 | David Baszucki | SELL | 39,039 | $51.97 | $2,029,013 | 389,159 | 9% |
| 2025-04-07 | David Baszucki | SELL | 127,222 | $52.56 | $6,686,368 | 261,937 | 33% |
| 2025-04-07 | David Baszucki | SELL | 29,971 | $53.45 | $1,602,073 | 231,966 | 11% |
| 2025-04-07 | David Baszucki | SELL | 6,424 | $54.61 | $350,824 | 225,542 | 3% |
| 2025-04-07 | David Baszucki | SELL | 3,559 | $55.51 | $197,548 | 221,983 | 2% |
| 2025-04-07 | David Baszucki | SELL | 4,591 | $50.58 | $232,216 | 42,117 | 10% |
| 2025-04-07 | David Baszucki | SELL | 7,807 | $51.97 | $405,760 | 34,310 | 19% |
| 2025-04-07 | David Baszucki | SELL | 25,445 | $52.56 | $1,337,303 | 8,865 | 74% |
| 2025-04-07 | David Baszucki | SELL | 5,995 | $53.45 | $320,458 | 2,870 | 68% |
| 2025-04-07 | David Baszucki | SELL | 1,285 | $54.61 | $70,177 | 1,585 | 45% |
| 2025-04-07 | David Baszucki | SELL | 710 | $55.51 | $39,410 | 875 | 45% |
| 2025-04-07 | David Baszucki | SELL | 1,959 | $50.58 | $99,088 | 80,089 | 2% |
| 2025-04-07 | David Baszucki | SELL | 3,330 | $51.97 | $173,074 | 76,759 | 4% |
| 2025-04-07 | David Baszucki | SELL | 10,852 | $52.56 | $570,345 | 65,907 | 14% |
| 2025-04-07 | David Baszucki | SELL | 2,557 | $53.45 | $136,682 | 63,350 | 4% |
| 2025-04-07 | David Baszucki | SELL | 548 | $54.61 | $29,927 | 62,802 | 1% |
| 2025-04-07 | David Baszucki | SELL | 303 | $55.51 | $16,818 | 62,499 | 0% |
| 2025-04-07 | David Baszucki | SELL | 1,958 | $50.58 | $99,037 | 844,561 | 0% |
| 2025-04-07 | David Baszucki | SELL | 3,331 | $51.97 | $173,125 | 841,230 | 0% |
| 2025-04-07 | David Baszucki | SELL | 10,852 | $52.56 | $570,345 | 830,378 | 1% |
| 2025-04-07 | David Baszucki | SELL | 2,557 | $53.45 | $136,682 | 827,821 | 0% |
| 2025-04-07 | David Baszucki | SELL | 548 | $54.61 | $29,927 | 827,273 | 0% |
| 2025-04-07 | David Baszucki | SELL | 303 | $55.51 | $16,818 | 826,970 | 0% |
| 2025-04-03 | Matthew D Kaufman | SELL | 6,000 | $57.99 | $347,940 | 364,244 | 2% |
| 2025-04-03 | Michael Guthrie | SELL | 33,529 | $58.64 | $1,966,006 | 532,905 | 6% |
| 2025-04-03 | Michael Guthrie | SELL | 16,471 | $59.11 | $973,626 | 516,434 | 3% |
| 2025-04-01 | Gregory Baszucki | SELL | 8,042 | $58.79 | $472,770 | 100,400 | 7% |
| 2025-04-01 | Gregory Baszucki | SELL | 21,764 | $59.83 | $1,302,136 | 78,636 | 22% |
| 2025-04-01 | Gregory Baszucki | SELL | 67,381 | $60.84 | $4,099,433 | 11,255 | 86% |
| 2025-04-01 | Gregory Baszucki | SELL | 200 | $62.03 | $12,406 | 11,055 | 2% |
| 2025-04-01 | Christopher Carvalho | SELL | 1,100 | $58.80 | $64,678 | 994,297 | 0% |
| 2025-04-01 | Christopher Carvalho | SELL | 3,205 | $59.89 | $191,963 | 991,092 | 0% |
| 2025-04-01 | Christopher Carvalho | SELL | 8,680 | $60.86 | $528,280 | 982,412 | 1% |
| 2025-04-01 | Anthony P Lee | SELL | 13,900 | $61.00 | $847,846 | 6,597,057 | 0% |
| 2025-04-01 | Anthony P Lee | SELL | 7,300 | $62.07 | $453,118 | 6,589,757 | 0% |
| 2025-03-17 | David Baszucki | SELL | 24,194 | $56.85 | $1,375,431 | 231,888 | 9% |
| 2025-03-17 | David Baszucki | SELL | 9,905 | $57.53 | $569,795 | 221,983 | 4% |
| 2025-03-17 | David Baszucki | SELL | 4,839 | $56.85 | $275,098 | 2,855 | 63% |
| 2025-03-17 | David Baszucki | SELL | 1,980 | $57.53 | $113,901 | 875 | 69% |
| 2025-03-10 | Gregory Baszucki | SELL | 27,219 | $53.00 | $1,442,672 | 81,224 | 25% |
| 2025-03-10 | Gregory Baszucki | SELL | 63,672 | $53.70 | $3,418,938 | 17,552 | 78% |
| 2025-03-10 | Gregory Baszucki | SELL | 6,497 | $54.45 | $353,786 | 11,055 | 37% |
| 2025-03-04 | Michael Guthrie | SELL | 23,467 | $59.71 | $1,401,273 | 421,998 | 5% |
| 2025-03-04 | Michael Guthrie | SELL | 26,533 | $60.51 | $1,605,581 | 395,465 | 6% |
| 2025-03-03 | David Baszucki | SELL | 14,485 | $64.94 | $940,681 | 832,034 | 2% |
| 2025-03-03 | Christopher Carvalho | SELL | 5,119 | $62.18 | $318,324 | 990,279 | 1% |
| 2025-03-03 | Christopher Carvalho | SELL | 1,877 | $63.92 | $119,971 | 988,402 | 0% |
| 2025-03-03 | Christopher Carvalho | SELL | 5,990 | $64.64 | $387,218 | 982,412 | 1% |
| 2025-03-03 | David Baszucki | SELL | 195,068 | $64.94 | $12,668,048 | 122,853 | 61% |
| 2025-03-03 | David Baszucki | SELL | 39,014 | $64.94 | $2,533,635 | 875 | 98% |
| 2025-03-03 | David Baszucki | SELL | 14,486 | $64.94 | $940,745 | 82,048 | 15% |
| 2025-02-27 | Arvind Chakravarthy | SELL | 982 | $61.26 | $60,157 | 204,261 | 0% |
| 2025-02-25 | David Baszucki | SELL | 1,445 | $60.50 | $87,422 | 122,853 | 1% |
| 2025-02-25 | David Baszucki | SELL | 293 | $60.50 | $17,726 | 875 | 25% |
| 2025-02-25 | Arvind Chakravarthy | SELL | 16,071 | $59.37 | $954,147 | 207,928 | 7% |
| 2025-02-25 | Arvind Chakravarthy | SELL | 2,685 | $59.83 | $160,631 | 205,243 | 1% |
| 2025-02-24 | Manuel Bronstein | SELL | 3,100 | $60.57 | $187,762 | 610,550 | 1% |
| 2025-02-24 | Manuel Bronstein | SELL | 11,621 | $61.24 | $711,676 | 598,929 | 2% |
| 2025-02-24 | Michael Guthrie | SELL | 49,072 | $61.13 | $2,999,708 | 396,393 | 11% |
| 2025-02-24 | Michael Guthrie | SELL | 928 | $61.78 | $57,332 | 395,465 | 0% |
| 2025-02-24 | Amy Marie Rawlings | SELL | 4,090 | $61.30 | $250,717 | 71,493 | 5% |
| 2025-02-21 | Arvind Chakravarthy | SELL | 6,324 | $62.55 | $395,593 | 223,017 | 3% |
| 2025-02-20 | Manuel Bronstein | SELL | 45,219 | $61.33 | $2,773,295 | 613,950 | 7% |
| 2025-02-20 | Manuel Bronstein | SELL | 300 | $61.94 | $18,583 | 613,650 | 0% |
| 2025-02-20 | Amy Marie Rawlings | SELL | 4,468 | $61.34 | $274,055 | 75,583 | 6% |
| 2025-02-20 | Michael Guthrie | SELL | 21,614 | $61.34 | $1,325,844 | 395,465 | 5% |
| 2025-02-20 | Mark Reinstra | SELL | 16,432 | $61.39 | $1,008,836 | 322,774 | 5% |
| 2025-02-20 | Arvind Chakravarthy | SELL | 15,362 | $61.32 | $941,969 | 229,441 | 6% |
| 2025-02-20 | Arvind Chakravarthy | SELL | 100 | $61.96 | $6,196 | 229,341 | 0% |
| 2025-02-20 | David Baszucki | SELL | 6,448 | $61.33 | $395,478 | 122,853 | 5% |
| 2025-02-11 | Michael Guthrie | SELL | 26,154 | $65.94 | $1,724,673 | 417,079 | 6% |
| 2025-02-11 | Mark Reinstra | SELL | 19,525 | $65.94 | $1,287,557 | 339,206 | 5% |
| 2025-02-11 | Manuel Bronstein | SELL | 26,149 | $65.94 | $1,724,268 | 659,163 | 4% |
| 2025-01-31 | David Baszucki | SELL | 89,163 | $71.67 | $6,390,624 | 129,301 | 41% |
| 2025-01-31 | David Baszucki | SELL | 17,833 | $71.67 | $1,278,154 | 875 | 95% |
| 2025-01-31 | David Baszucki | SELL | 11,146 | $71.67 | $798,873 | 846,519 | 1% |
| 2025-01-31 | David Baszucki | SELL | 11,146 | $71.67 | $798,873 | 96,534 | 10% |
| 2025-01-30 | David Baszucki | SELL | 138,555 | $71.62 | $9,923,960 | 129,301 | 52% |
| 2025-01-30 | David Baszucki | SELL | 27,711 | $71.62 | $1,984,792 | 875 | 97% |
| 2025-01-30 | David Baszucki | SELL | 17,320 | $71.62 | $1,240,540 | 857,665 | 2% |
| 2025-01-30 | David Baszucki | SELL | 17,320 | $71.62 | $1,240,540 | 107,680 | 14% |
| 2025-01-22 | Mark Reinstra | SELL | 23,400 | $65.87 | $1,541,456 | 281,761 | 8% |
| 2025-01-22 | Mark Reinstra | SELL | 600 | $66.49 | $39,892 | 281,161 | 0% |
| 2025-01-22 | Gregory Baszucki | SELL | 25,600 | $65.88 | $1,686,403 | 9,389,738 | 0% |
| 2025-01-22 | Gregory Baszucki | SELL | 400 | $66.53 | $26,612 | 9,389,338 | 0% |
| 2025-01-16 | Amy Marie Rawlings | SELL | 5,879 | $65.00 | $382,135 | 75,528 | 7% |
| 2025-01-16 | Mark Reinstra | SELL | 50,000 | $64.98 | $3,248,845 | 281,161 | 15% |
| 2025-01-16 | Anthony P Lee | SELL | 250,000 | $65.04 | $16,259,275 | 6,254,137 | 4% |
| 2024-12-26 | Gregory Baszucki | SELL | 25,800 | $59.70 | $1,540,180 | 9,415,538 | 0% |
| 2024-12-26 | Gregory Baszucki | SELL | 200 | $60.02 | $12,004 | 9,415,338 | 0% |
| 2024-12-23 | Mark Reinstra | SELL | 16,200 | $59.51 | $964,059 | 285,961 | 5% |
| 2024-12-23 | Mark Reinstra | SELL | 7,800 | $60.24 | $469,888 | 278,161 | 3% |
| 2024-12-11 | Manuel Bronstein | SELL | 44,888 | $60.01 | $2,693,805 | 573,266 | 7% |
| 2024-12-11 | Mark Reinstra | SELL | 5,000 | $60.00 | $300,000 | 278,161 | 2% |
| 2024-12-05 | David Baszucki | SELL | 333,334 | $57.31 | $19,102,672 | 129,295 | 72% |
| 2024-12-05 | David Baszucki | SELL | 66,667 | $57.31 | $3,820,539 | 875 | 99% |
| 2024-12-05 | David Baszucki | SELL | 41,667 | $57.31 | $2,387,844 | 125,000 | 25% |
| 2024-12-05 | David Baszucki | SELL | 41,667 | $57.31 | $2,387,844 | 874,985 | 5% |
| 2024-12-05 | Michael Guthrie | SELL | 42,213 | $55.44 | $2,340,445 | 388,974 | 10% |
| 2024-12-05 | Michael Guthrie | SELL | 57,787 | $56.26 | $3,251,334 | 331,187 | 15% |
| 2024-12-02 | Michael Guthrie | SELL | 40,000 | $51.36 | $2,054,400 | 331,187 | 11% |
| 2024-12-02 | Anthony P Lee | SELL | 25,000 | $51.19 | $1,279,670 | 5,706,695 | 0% |
| 2024-11-27 | Gregory Baszucki | SELL | 10,124 | $49.34 | $499,556 | 9,457,214 | 0% |
| 2024-11-27 | Gregory Baszucki | SELL | 15,876 | $50.02 | $794,071 | 9,441,338 | 0% |
| 2024-11-26 | Arvind Chakravarthy | SELL | 13,969 | $49.41 | $690,270 | 245,103 | 5% |
| 2024-11-26 | Arvind Chakravarthy | SELL | 300 | $49.97 | $14,990 | 244,803 | 0% |
| 2024-11-26 | Mark Reinstra | SELL | 2,000 | $50.00 | $100,000 | 278,161 | 1% |
| 2024-11-25 | Mark Reinstra | SELL | 6,800 | $48.37 | $328,927 | 278,361 | 2% |
| 2024-11-25 | Mark Reinstra | SELL | 200 | $49.06 | $9,813 | 278,161 | 0% |
| 2024-11-22 | Manuel Bronstein | SELL | 6,295 | $49.08 | $308,939 | 622,351 | 1% |
| 2024-11-22 | Manuel Bronstein | SELL | 4,197 | $50.00 | $209,850 | 618,154 | 1% |
| 2024-11-22 | Amy Marie Rawlings | SELL | 2,687 | $49.09 | $131,909 | 82,321 | 3% |
| 2024-11-22 | Amy Marie Rawlings | SELL | 914 | $50.00 | $45,700 | 81,407 | 1% |
| 2024-11-20 | Michael Guthrie | SELL | 18,005 | $51.36 | $924,789 | 334,839 | 5% |
| 2024-11-20 | Michael Guthrie | SELL | 3,652 | $51.77 | $189,066 | 331,187 | 1% |
| 2024-11-20 | Mark Reinstra | SELL | 13,701 | $51.36 | $703,723 | 280,940 | 5% |
| 2024-11-20 | Mark Reinstra | SELL | 2,779 | $51.77 | $143,870 | 278,161 | 1% |
| 2024-11-20 | Manuel Bronstein | SELL | 37,922 | $51.36 | $1,947,784 | 636,337 | 6% |
| 2024-11-20 | Manuel Bronstein | SELL | 7,691 | $51.77 | $398,166 | 628,646 | 1% |
| 2024-11-20 | Arvind Chakravarthy | SELL | 14,815 | $51.36 | $760,941 | 262,077 | 5% |
| 2024-11-20 | Arvind Chakravarthy | SELL | 3,005 | $51.77 | $155,570 | 259,072 | 1% |
| 2024-11-20 | Amy Marie Rawlings | SELL | 5,033 | $51.36 | $258,509 | 86,029 | 6% |
| 2024-11-20 | Amy Marie Rawlings | SELL | 1,021 | $51.77 | $52,858 | 85,008 | 1% |
| 2024-11-20 | David Baszucki | SELL | 5,370 | $51.36 | $275,819 | 130,385 | 4% |
| 2024-11-20 | David Baszucki | SELL | 1,090 | $51.77 | $56,430 | 129,295 | 1% |
| 2024-11-18 | David Baszucki | SELL | 165,769 | $50.71 | $8,405,350 | 136,652 | 55% |
| 2024-11-18 | David Baszucki | SELL | 897 | $51.23 | $45,957 | 135,755 | 1% |
| 2024-11-18 | David Baszucki | SELL | 33,154 | $50.71 | $1,681,080 | 1,054 | 97% |
| 2024-11-18 | David Baszucki | SELL | 179 | $51.23 | $9,171 | 875 | 17% |
| 2024-11-18 | David Baszucki | SELL | 20,721 | $50.71 | $1,050,660 | 166,779 | 11% |
| 2024-11-18 | David Baszucki | SELL | 112 | $51.23 | $5,738 | 166,667 | 0% |
| 2024-11-18 | David Baszucki | SELL | 20,721 | $50.71 | $1,050,662 | 916,764 | 2% |
| 2024-11-18 | David Baszucki | SELL | 112 | $51.23 | $5,738 | 916,652 | 0% |
| 2024-11-15 | Michael Guthrie | SELL | 40,000 | $52.07 | $2,082,780 | 352,844 | 10% |
| 2024-11-15 | Anthony P Lee | SELL | 25,000 | $52.34 | $1,308,435 | 5,731,695 | 0% |
| 2024-11-04 | Amy Marie Rawlings | SELL | 2,186 | $52.90 | $115,639 | 91,062 | 2% |
| 2024-11-04 | Manuel Bronstein | SELL | 25,148 | $51.70 | $1,300,250 | 686,957 | 4% |
| 2024-11-04 | Manuel Bronstein | SELL | 12,698 | $52.68 | $668,870 | 674,259 | 2% |
| 2024-11-04 | Mark Reinstra | SELL | 3,500 | $50.31 | $176,092 | 332,509 | 1% |
| 2024-11-04 | Mark Reinstra | SELL | 1,400 | $51.56 | $72,179 | 331,109 | 0% |
| 2024-11-04 | Mark Reinstra | SELL | 4,100 | $52.89 | $216,849 | 327,009 | 1% |
| 2024-10-31 | Gregory Baszucki | SELL | 117,000 | $50.00 | $5,850,070 | 9,532,103 | 1% |
| 2024-10-31 | Michael Guthrie | SELL | 8,111 | $49.31 | $399,957 | 354,733 | 2% |
| 2024-10-31 | Michael Guthrie | SELL | 1,889 | $49.97 | $94,398 | 352,844 | 1% |
| 2024-10-31 | Anthony P Lee | SELL | 200,000 | $50.33 | $10,065,180 | 4,707,579 | 4% |
| 2024-10-25 | David Baszucki | SELL | 166,668 | $42.15 | $7,024,590 | 135,755 | 55% |
| 2024-10-25 | David Baszucki | SELL | 33,334 | $42.15 | $1,404,935 | 875 | 97% |
| 2024-10-25 | David Baszucki | SELL | 20,834 | $42.15 | $878,095 | 187,500 | 10% |
| 2024-10-25 | David Baszucki | SELL | 20,834 | $42.15 | $878,095 | 562,500 | 4% |
| 2024-10-23 | Gregory Baszucki | SELL | 12,200 | $41.41 | $505,198 | 9,649,903 | 0% |
| 2024-10-23 | Gregory Baszucki | SELL | 800 | $42.31 | $33,849 | 9,649,103 | 0% |
| 2024-10-07 | Michael Guthrie | SELL | 30,000 | $41.50 | $1,244,907 | 352,844 | 8% |
| 2024-09-25 | Gregory Baszucki | SELL | 13,000 | $47.75 | $620,792 | 9,662,103 | 0% |
| 2024-09-23 | Mark Reinstra | SELL | 16,300 | $45.55 | $742,408 | 327,709 | 5% |
| 2024-09-23 | Mark Reinstra | SELL | 700 | $46.29 | $32,403 | 327,009 | 0% |
| 2024-09-18 | David Baszucki | SELL | 166,459 | $45.56 | $7,584,205 | 135,962 | 55% |
| 2024-09-18 | David Baszucki | SELL | 207 | $46.12 | $9,547 | 135,755 | 0% |
| 2024-09-18 | David Baszucki | SELL | 33,291 | $45.56 | $1,516,805 | 917 | 97% |
| 2024-09-18 | David Baszucki | SELL | 42 | $46.12 | $1,937 | 875 | 5% |
| 2024-09-18 | David Baszucki | SELL | 20,807 | $45.56 | $948,009 | 583,360 | 3% |
| 2024-09-18 | David Baszucki | SELL | 26 | $46.12 | $1,199 | 583,334 | 0% |
| 2024-09-18 | David Baszucki | SELL | 20,808 | $45.56 | $948,054 | 208,359 | 9% |
| 2024-09-18 | David Baszucki | SELL | 25 | $46.12 | $1,153 | 208,334 | 0% |
| 2024-09-12 | Michael Guthrie | SELL | 66,557 | $45.27 | $3,013,022 | 352,844 | 16% |
| 2024-09-11 | Michael Guthrie | SELL | 3,443 | $45.01 | $154,977 | 352,844 | 1% |
| 2024-09-11 | Manuel Bronstein | SELL | 15,380 | $45.00 | $692,100 | 712,105 | 2% |
| 2024-09-09 | Manuel Bronstein | SELL | 40,739 | $45.00 | $1,833,255 | 727,485 | 5% |
| 2024-09-04 | Michael Guthrie | SELL | 30,000 | $43.09 | $1,292,646 | 352,844 | 8% |
| 2024-05-09 | Manuel Bronstein | SELL | 3 | $30.59 | $92 | 659,169 | 0% |
| 2024-01-17 | Manuel Bronstein | SELL | 1 | $38.07 | $38 | 659,172 | 0% |
| 2023-12-04 | Manuel Bronstein | BUY | 1 | $40.29 | $40 | 659,173 | 0% |
| 2023-10-19 | Manuel Bronstein | BUY | 3 | $31.05 | $93 | 659,172 | 0% |
| 2023-09-18 | Manuel Bronstein | SELL | 1 | $27.48 | $27 | 659,169 | 0% |
| 2023-08-18 | Manuel Bronstein | BUY | 1 | $27.61 | $28 | 659,170 | 0% |
| 2023-07-03 | Manuel Bronstein | SELL | 8 | $41.00 | $328 | 659,169 | 0% |
| 2023-06-01 | Manuel Bronstein | BUY | 8 | $42.43 | $339 | 659,177 | 0% |
| 2023-05-04 | Gina Mastantuono | SELL | 13 | $33.98 | $442 | 16,623 | 0% |
| 2023-05-01 | Manuel Bronstein | SELL | 1 | $36.10 | $36 | 659,169 | 0% |
| 2023-03-29 | Manuel Bronstein | BUY | 1 | $42.84 | $43 | 659,170 | 0% |
| 2023-03-03 | Gina Mastantuono | BUY | 13 | $41.13 | $535 | 16,636 | 0% |
| 2022-12-22 | Manuel Bronstein | BUY | 2 | $26.34 | $53 | 659,169 | 0% |
| 2022-11-21 | Manuel Bronstein | SELL | 1 | $29.85 | $30 | 659,167 | 0% |
| 2022-10-04 | Gina Mastantuono | SELL | 9 | $38.68 | $348 | 16,623 | 0% |
| 2022-08-02 | Gina Mastantuono | BUY | 9 | $46.19 | $416 | 16,632 | 0% |
| 2022-06-23 | Manuel Bronstein | BUY | 1 | $33.66 | $34 | 659,168 | 0% |
| 2022-05-09 | Manuel Bronstein | BUY | 4 | $25.66 | $103 | 659,167 | 0% |
| 2022-04-07 | Manuel Bronstein | SELL | 1 | $43.34 | $43 | 659,163 | 0% |
| 2022-04-05 | Manuel Bronstein | BUY | 1 | $49.05 | $49 | 659,164 | 0% |
| 2022-03-04 | Manuel Bronstein | SELL | 4 | $43.97 | $176 | 659,163 | 0% |
| 2022-02-22 | Manuel Bronstein | BUY | 4 | $46.85 | $187 | 659,167 | 0% |
| 2022-01-21 | Manuel Bronstein | SELL | 1 | $71.13 | $71 | 659,163 | 0% |
| 2022-01-19 | Manuel Bronstein | BUY | 1 | $75.37 | $75 | 659,164 | 0% |
| 2021-10-08 | Manuel Bronstein | SELL | 3 | $71.85 | $216 | 659,163 | 0% |
| 2021-10-01 | Manuel Bronstein | BUY | 3 | $74.06 | $222 | 659,166 | 0% |