| 2026-08-25 | Adam Eltoukhy | SELL | 6,876 | $39.82 | $273,802 | 425,080 | 2% |
| 2026-08-20 | Sanjit Biswas | SELL | 35,266 | $39.43 | $1,390,489 | 935,771 | 4% |
| 2026-08-20 | Sanjit Biswas | SELL | 100 | $40.08 | $4,008 | 935,671 | 0% |
| 2026-08-20 | John Bicket | SELL | 34,557 | $39.44 | $1,362,762 | 1,134,795 | 3% |
| 2026-08-19 | Sanjit Biswas | SELL | 49,625 | $39.61 | $1,965,443 | 998,098 | 5% |
| 2026-08-19 | Sanjit Biswas | SELL | 27,061 | $40.38 | $1,092,734 | 971,037 | 3% |
| 2026-08-19 | Sanjit Biswas | SELL | 15,752 | $40.18 | $632,914 | 271,741 | 5% |
| 2026-08-19 | Sanjit Biswas | SELL | 641 | $40.66 | $26,064 | 271,100 | 0% |
| 2026-08-19 | John Bicket | SELL | 48,341 | $39.59 | $1,913,666 | 1,198,039 | 4% |
| 2026-08-19 | John Bicket | SELL | 28,687 | $40.37 | $1,158,060 | 1,169,352 | 2% |
| 2026-08-19 | John Bicket | SELL | 15,892 | $40.18 | $638,558 | 271,545 | 6% |
| 2026-08-19 | John Bicket | SELL | 445 | $40.70 | $18,111 | 271,100 | 0% |
| 2026-08-18 | Sanjit Biswas | SELL | 85,002 | $39.91 | $3,392,498 | 1,058,669 | 7% |
| 2026-08-18 | Sanjit Biswas | SELL | 10,946 | $40.44 | $442,679 | 1,047,723 | 1% |
| 2026-08-18 | Sanjit Biswas | SELL | 9,700 | $40.07 | $388,682 | 63,100 | 13% |
| 2026-08-18 | Sanjit Biswas | SELL | 900 | $40.60 | $36,544 | 62,200 | 1% |
| 2026-08-18 | Sanjit Biswas | SELL | 25,706 | $39.93 | $1,026,410 | 290,694 | 8% |
| 2026-08-18 | Sanjit Biswas | SELL | 3,201 | $40.45 | $129,476 | 287,493 | 1% |
| 2026-08-18 | John Bicket | SELL | 87,448 | $39.92 | $3,490,880 | 1,255,347 | 7% |
| 2026-08-18 | John Bicket | SELL | 8,967 | $40.48 | $363,022 | 1,246,380 | 1% |
| 2026-08-18 | John Bicket | SELL | 7,400 | $39.97 | $295,760 | 65,400 | 10% |
| 2026-08-18 | John Bicket | SELL | 3,200 | $40.45 | $129,431 | 62,200 | 5% |
| 2026-08-18 | John Bicket | SELL | 26,363 | $39.94 | $1,052,891 | 290,037 | 8% |
| 2026-08-18 | John Bicket | SELL | 2,600 | $40.49 | $105,265 | 287,437 | 1% |
| 2026-08-18 | Benjamin Louis Kirchhoff | SELL | 989 | $39.50 | $39,066 | 159,186 | 1% |
| 2026-08-17 | Benjamin Louis Kirchhoff | SELL | 2,625 | $39.31 | $103,189 | 160,175 | 2% |
| 2026-08-06 | Sanjit Biswas | SELL | 56,690 | $37.89 | $2,147,752 | 1,144,071 | 5% |
| 2026-08-06 | Sanjit Biswas | SELL | 400 | $38.27 | $15,309 | 1,143,671 | 0% |
| 2026-08-06 | John Bicket | SELL | 57,267 | $37.89 | $2,169,749 | 1,342,795 | 4% |
| 2026-08-05 | Sanjit Biswas | SELL | 65,775 | $38.60 | $2,539,231 | 1,204,665 | 5% |
| 2026-08-05 | Sanjit Biswas | SELL | 3,904 | $39.31 | $153,465 | 1,200,761 | 0% |
| 2026-08-05 | Sanjit Biswas | SELL | 16,273 | $38.57 | $627,580 | 317,781 | 5% |
| 2026-08-05 | Sanjit Biswas | SELL | 1,381 | $39.37 | $54,366 | 316,400 | 0% |
| 2026-08-05 | John Bicket | SELL | 65,819 | $38.61 | $2,541,377 | 1,403,693 | 4% |
| 2026-08-05 | John Bicket | SELL | 3,631 | $39.31 | $142,741 | 1,400,062 | 0% |
| 2026-08-05 | John Bicket | SELL | 16,669 | $38.58 | $643,120 | 317,360 | 5% |
| 2026-08-05 | John Bicket | SELL | 960 | $39.37 | $37,791 | 316,400 | 0% |
| 2026-08-04 | Sanjit Biswas | SELL | 3,641 | $37.61 | $136,945 | 1,348,030 | 0% |
| 2026-08-04 | Sanjit Biswas | SELL | 77,590 | $38.40 | $2,979,681 | 1,270,440 | 6% |
| 2026-08-04 | Sanjit Biswas | SELL | 1,640 | $37.68 | $61,801 | 81,760 | 2% |
| 2026-08-04 | Sanjit Biswas | SELL | 8,960 | $38.17 | $341,963 | 72,800 | 11% |
| 2026-08-04 | Sanjit Biswas | SELL | 2,100 | $37.76 | $79,292 | 359,600 | 1% |
| 2026-08-04 | Sanjit Biswas | SELL | 25,546 | $38.42 | $981,401 | 334,054 | 7% |
| 2026-08-04 | John Bicket | SELL | 3,605 | $37.61 | $135,579 | 1,547,190 | 0% |
| 2026-08-04 | John Bicket | SELL | 77,678 | $38.40 | $2,983,092 | 1,469,512 | 5% |
| 2026-08-04 | John Bicket | SELL | 1,400 | $37.65 | $52,711 | 82,000 | 2% |
| 2026-08-04 | John Bicket | SELL | 9,200 | $38.15 | $351,014 | 72,800 | 11% |
| 2026-08-04 | John Bicket | SELL | 2,319 | $37.78 | $87,610 | 359,381 | 1% |
| 2026-08-04 | John Bicket | SELL | 25,352 | $38.42 | $973,996 | 334,029 | 7% |
| 2026-08-03 | Dominic Phillips | SELL | 11,110 | $37.58 | $417,550 | 836,700 | 1% |
| 2026-08-03 | Dominic Phillips | SELL | 600 | $38.40 | $23,038 | 836,100 | 0% |
| 2026-08-03 | Dominic Phillips | SELL | 17,003 | $37.58 | $638,949 | 1,049,887 | 2% |
| 2026-08-03 | Dominic Phillips | SELL | 905 | $38.37 | $34,722 | 1,048,982 | 0% |
| 2026-07-28 | Adam Eltoukhy | SELL | 3,653 | $37.00 | $135,161 | 425,080 | 1% |
| 2026-07-27 | Adam Eltoukhy | SELL | 2,214 | $34.44 | $76,248 | 426,519 | 1% |
| 2026-07-27 | Adam Eltoukhy | SELL | 1,439 | $35.73 | $51,416 | 425,080 | 0% |
| 2026-07-22 | Sanjit Biswas | SELL | 53,436 | $33.74 | $1,802,781 | 1,359,518 | 4% |
| 2026-07-22 | Sanjit Biswas | SELL | 7,847 | $34.80 | $273,115 | 1,351,671 | 1% |
| 2026-07-22 | John Bicket | SELL | 53,378 | $33.74 | $1,800,718 | 1,558,769 | 3% |
| 2026-07-22 | John Bicket | SELL | 7,924 | $34.79 | $275,649 | 1,550,845 | 1% |
| 2026-07-22 | John Bicket | SELL | 50 | $35.54 | $1,777 | 1,550,795 | 0% |
| 2026-07-21 | Sanjit Biswas | SELL | 111,489 | $36.43 | $4,061,377 | 1,448,182 | 7% |
| 2026-07-21 | Sanjit Biswas | SELL | 29,597 | $37.62 | $1,113,463 | 1,418,585 | 2% |
| 2026-07-21 | Sanjit Biswas | SELL | 5,631 | $38.24 | $215,319 | 1,412,954 | 0% |
| 2026-07-21 | Sanjit Biswas | SELL | 9,700 | $37.74 | $366,048 | 84,300 | 10% |
| 2026-07-21 | Sanjit Biswas | SELL | 900 | $38.36 | $34,520 | 83,400 | 1% |
| 2026-07-21 | Sanjit Biswas | SELL | 33,237 | $36.48 | $1,212,522 | 373,763 | 8% |
| 2026-07-21 | Sanjit Biswas | SELL | 10,440 | $37.65 | $393,061 | 363,323 | 3% |
| 2026-07-21 | Sanjit Biswas | SELL | 1,623 | $38.25 | $62,079 | 361,700 | 0% |
| 2026-07-21 | John Bicket | SELL | 111,153 | $36.43 | $4,048,993 | 1,647,642 | 6% |
| 2026-07-21 | John Bicket | SELL | 30,379 | $37.63 | $1,143,052 | 1,617,263 | 2% |
| 2026-07-21 | John Bicket | SELL | 5,116 | $38.25 | $195,708 | 1,612,147 | 0% |
| 2026-07-21 | John Bicket | SELL | 10,600 | $37.79 | $400,568 | 83,400 | 11% |
| 2026-07-21 | John Bicket | SELL | 33,353 | $36.48 | $1,216,814 | 373,647 | 8% |
| 2026-07-21 | John Bicket | SELL | 10,242 | $37.65 | $385,583 | 363,405 | 3% |
| 2026-07-21 | John Bicket | SELL | 1,705 | $38.24 | $65,204 | 361,700 | 0% |
| 2026-07-20 | Benjamin Louis Kirchhoff | SELL | 960 | $37.70 | $36,192 | 162,800 | 1% |
| 2026-07-15 | Benjamin Louis Kirchhoff | SELL | 2,549 | $37.82 | $96,403 | 163,760 | 2% |
| 2026-07-08 | Sanjit Biswas | SELL | 17,495 | $35.04 | $613,065 | 1,561,271 | 1% |
| 2026-07-08 | Sanjit Biswas | SELL | 1,600 | $35.64 | $57,021 | 1,559,671 | 0% |
| 2026-07-08 | John Bicket | SELL | 15,575 | $35.03 | $545,560 | 1,761,195 | 1% |
| 2026-07-08 | John Bicket | SELL | 2,400 | $35.62 | $85,500 | 1,758,795 | 0% |
| 2026-07-07 | Sanjit Biswas | SELL | 152,358 | $36.56 | $5,570,559 | 1,615,313 | 9% |
| 2026-07-07 | Sanjit Biswas | SELL | 32,728 | $37.31 | $1,220,967 | 1,582,585 | 2% |
| 2026-07-07 | Sanjit Biswas | SELL | 3,819 | $38.29 | $146,227 | 1,578,766 | 0% |
| 2026-07-07 | Sanjit Biswas | SELL | 6,770 | $36.58 | $247,625 | 97,830 | 6% |
| 2026-07-07 | Sanjit Biswas | SELL | 2,930 | $37.76 | $110,644 | 94,900 | 3% |
| 2026-07-07 | Sanjit Biswas | SELL | 900 | $38.35 | $34,514 | 94,000 | 1% |
| 2026-07-07 | Sanjit Biswas | SELL | 33,841 | $36.71 | $1,242,320 | 418,459 | 7% |
| 2026-07-07 | Sanjit Biswas | SELL | 10,059 | $37.31 | $375,321 | 408,400 | 2% |
| 2026-07-07 | Sanjit Biswas | SELL | 1,400 | $38.30 | $53,614 | 407,000 | 0% |
| 2026-07-07 | John Bicket | SELL | 154,842 | $36.56 | $5,661,798 | 1,811,953 | 8% |
| 2026-07-07 | John Bicket | SELL | 30,676 | $37.30 | $1,144,316 | 1,781,277 | 2% |
| 2026-07-07 | John Bicket | SELL | 4,507 | $38.28 | $172,544 | 1,776,770 | 0% |
| 2026-07-07 | John Bicket | SELL | 6,600 | $36.57 | $241,359 | 98,000 | 6% |
| 2026-07-07 | John Bicket | SELL | 2,900 | $37.71 | $109,354 | 95,100 | 3% |
| 2026-07-07 | John Bicket | SELL | 1,100 | $38.35 | $42,182 | 94,000 | 1% |
| 2026-07-07 | John Bicket | SELL | 33,489 | $36.71 | $1,229,308 | 418,811 | 7% |
| 2026-07-07 | John Bicket | SELL | 10,586 | $37.32 | $395,073 | 408,225 | 3% |
| 2026-07-07 | John Bicket | SELL | 1,225 | $38.32 | $46,942 | 407,000 | 0% |
| 2026-07-06 | Adam Eltoukhy | SELL | 3,653 | $37.00 | $135,161 | 425,080 | 1% |
| 2026-07-01 | Dominic Phillips | SELL | 12,065 | $33.32 | $402,034 | 836,100 | 1% |
| 2026-07-01 | Dominic Phillips | SELL | 17,909 | $33.32 | $596,796 | 1,078,600 | 2% |
| 2026-06-29 | Adam Eltoukhy | SELL | 2,039 | $32.08 | $65,411 | 425,080 | 0% |
| 2026-06-22 | Adam Eltoukhy | SELL | 1,614 | $32.21 | $51,990 | 425,080 | 0% |
| 2026-06-15 | Benjamin Louis Kirchhoff | SELL | 2,549 | $33.74 | $86,003 | 167,269 | 2% |
| 2026-06-15 | Jonathan Chadwick | SELL | 9,500 | $33.43 | $317,615 | 44,365 | 18% |
| 2026-06-15 | Jonathan Chadwick | SELL | 500 | $34.22 | $17,108 | 43,865 | 1% |
| 2026-06-11 | Marc L Andreessen | SELL | 468,751 | $32.18 | $15,083,985 | 2,401,396 | 16% |
| 2026-06-11 | Marc L Andreessen | SELL | 144,909 | $32.56 | $4,717,875 | 2,256,487 | 6% |
| 2026-06-10 | Marc L Andreessen | SELL | 168,806 | $32.83 | $5,541,665 | 3,201,341 | 5% |
| 2026-06-10 | Marc L Andreessen | SELL | 331,194 | $34.11 | $11,296,829 | 2,870,147 | 10% |
| 2026-06-09 | Marc L Andreessen | SELL | 210,126 | $33.37 | $7,011,547 | 3,735,021 | 5% |
| 2026-06-09 | Marc L Andreessen | SELL | 190,605 | $34.16 | $6,510,190 | 3,544,416 | 5% |
| 2026-06-09 | Marc L Andreessen | SELL | 174,269 | $34.99 | $6,098,457 | 3,370,147 | 5% |
| 2026-06-08 | Marc L Andreessen | SELL | 531,914 | $34.05 | $18,109,544 | 3,981,060 | 12% |
| 2026-06-08 | Marc L Andreessen | SELL | 35,711 | $34.73 | $1,240,400 | 3,945,349 | 1% |
| 2026-06-08 | Marc L Andreessen | SELL | 202 | $35.50 | $7,171 | 3,945,147 | 0% |
| 2026-06-05 | Dominic Phillips | SELL | 14,747 | $35.07 | $517,214 | 934,375 | 2% |
| 2026-06-05 | Dominic Phillips | SELL | 4,000 | $36.23 | $144,908 | 930,375 | 0% |
| 2026-06-05 | Dominic Phillips | SELL | 700 | $36.89 | $25,823 | 929,675 | 0% |
| 2026-06-05 | Dominic Phillips | SELL | 100 | $38.20 | $3,820 | 929,575 | 0% |
| 2026-05-28 | Sanjit Biswas | SELL | 4,415 | $30.29 | $133,740 | 333,722 | 1% |
| 2026-05-28 | Sanjit Biswas | SELL | 26,666 | $31.36 | $836,339 | 307,056 | 8% |
| 2026-05-28 | John Bicket | SELL | 4,394 | $30.28 | $133,038 | 179,779 | 2% |
| 2026-05-28 | John Bicket | SELL | 25,951 | $31.35 | $813,637 | 153,828 | 14% |
| 2026-05-27 | Sanjit Biswas | SELL | 76,510 | $29.72 | $2,273,900 | 368,327 | 17% |
| 2026-05-27 | Sanjit Biswas | SELL | 30,190 | $30.63 | $924,575 | 338,137 | 8% |
| 2026-05-27 | Sanjit Biswas | SELL | 17,481 | $30.14 | $526,935 | 26,278 | 40% |
| 2026-05-27 | Sanjit Biswas | SELL | 3,978 | $30.88 | $122,826 | 22,300 | 15% |
| 2026-05-27 | John Bicket | SELL | 77,007 | $29.72 | $2,288,494 | 214,685 | 26% |
| 2026-05-27 | John Bicket | SELL | 30,512 | $30.62 | $934,262 | 184,173 | 14% |
| 2026-05-27 | John Bicket | SELL | 17,475 | $30.14 | $526,634 | 26,327 | 40% |
| 2026-05-27 | John Bicket | SELL | 4,027 | $30.87 | $124,318 | 22,300 | 15% |
| 2026-05-26 | Sanjit Biswas | SELL | 10,611 | $30.40 | $322,548 | 504,445 | 2% |
| 2026-05-26 | Sanjit Biswas | SELL | 59,608 | $31.24 | $1,862,333 | 444,837 | 12% |
| 2026-05-26 | Sanjit Biswas | SELL | 3,676 | $30.42 | $111,807 | 11,524 | 24% |
| 2026-05-26 | Sanjit Biswas | SELL | 6,924 | $31.25 | $216,340 | 4,600 | 60% |
| 2026-05-26 | Sanjit Biswas | SELL | 3,606 | $30.43 | $109,739 | 63,994 | 5% |
| 2026-05-26 | Sanjit Biswas | SELL | 20,235 | $31.24 | $632,168 | 43,759 | 32% |
| 2026-05-26 | John Bicket | SELL | 10,636 | $30.40 | $323,374 | 351,192 | 3% |
| 2026-05-26 | John Bicket | SELL | 59,500 | $31.24 | $1,858,988 | 291,692 | 17% |
| 2026-05-26 | John Bicket | SELL | 3,600 | $30.41 | $109,458 | 11,600 | 24% |
| 2026-05-26 | John Bicket | SELL | 7,000 | $31.24 | $218,695 | 4,600 | 60% |
| 2026-05-26 | John Bicket | SELL | 3,684 | $30.42 | $112,082 | 63,916 | 5% |
| 2026-05-26 | John Bicket | SELL | 20,114 | $31.24 | $628,394 | 43,802 | 31% |
| 2026-05-20 | Adam Eltoukhy | SELL | 4,393 | $30.13 | $132,346 | 469,385 | 1% |
| 2026-05-20 | Adam Eltoukhy | SELL | 1,080 | $30.53 | $32,974 | 468,305 | 0% |
| 2026-05-13 | Benjamin Louis Kirchhoff | SELL | 2,554 | $27.47 | $70,158 | 111,704 | 2% |
| 2026-05-13 | Sanjit Biswas | SELL | 89,107 | $27.48 | $2,448,865 | 516,226 | 15% |
| 2026-05-13 | Sanjit Biswas | SELL | 1,170 | $27.83 | $32,558 | 515,056 | 0% |
| 2026-05-13 | Sanjit Biswas | SELL | 5,351 | $27.17 | $145,401 | 67,600 | 7% |
| 2026-05-13 | John Bicket | SELL | 88,720 | $27.48 | $2,438,247 | 363,328 | 20% |
| 2026-05-13 | John Bicket | SELL | 1,500 | $27.83 | $41,742 | 361,828 | 0% |
| 2026-05-13 | John Bicket | SELL | 5,453 | $27.17 | $148,138 | 67,600 | 7% |
| 2026-05-12 | Sanjit Biswas | SELL | 116,723 | $28.57 | $3,334,659 | 606,333 | 16% |
| 2026-05-12 | Sanjit Biswas | SELL | 1,000 | $29.17 | $29,170 | 605,333 | 0% |
| 2026-05-12 | Sanjit Biswas | SELL | 10,500 | $28.72 | $301,574 | 15,300 | 41% |
| 2026-05-12 | Sanjit Biswas | SELL | 100 | $29.29 | $2,929 | 15,200 | 1% |
| 2026-05-12 | Sanjit Biswas | SELL | 39,649 | $28.57 | $1,132,772 | 73,251 | 35% |
| 2026-05-12 | Sanjit Biswas | SELL | 300 | $29.23 | $8,768 | 72,951 | 0% |
| 2026-05-12 | John Bicket | SELL | 116,525 | $28.57 | $3,328,875 | 453,303 | 20% |
| 2026-05-12 | John Bicket | SELL | 1,255 | $29.16 | $36,590 | 452,048 | 0% |
| 2026-05-12 | John Bicket | SELL | 10,500 | $28.72 | $301,592 | 15,300 | 41% |
| 2026-05-12 | John Bicket | SELL | 100 | $29.29 | $2,929 | 15,200 | 1% |
| 2026-05-12 | John Bicket | SELL | 39,547 | $28.57 | $1,129,885 | 73,353 | 35% |
| 2026-05-12 | John Bicket | SELL | 300 | $29.17 | $8,750 | 73,053 | 0% |
| 2026-05-01 | Dominic Phillips | SELL | 19,547 | $30.00 | $586,410 | 462,801 | 4% |
| 2026-04-30 | Sanjit Biswas | SELL | 72,927 | $28.49 | $2,077,603 | 723,087 | 9% |
| 2026-04-30 | Sanjit Biswas | SELL | 31 | $29.13 | $903 | 723,056 | 0% |
| 2026-04-30 | John Bicket | SELL | 72,785 | $28.49 | $2,073,499 | 569,859 | 11% |
| 2026-04-30 | John Bicket | SELL | 31 | $29.13 | $903 | 569,828 | 0% |
| 2026-04-29 | Sanjit Biswas | SELL | 65,466 | $29.05 | $1,901,807 | 796,014 | 8% |
| 2026-04-29 | Sanjit Biswas | SELL | 21,601 | $29.04 | $627,328 | 112,900 | 16% |
| 2026-04-29 | John Bicket | SELL | 65,538 | $29.05 | $1,903,708 | 642,644 | 9% |
| 2026-04-29 | John Bicket | SELL | 21,689 | $29.04 | $629,840 | 112,900 | 16% |
| 2026-04-28 | Sanjit Biswas | SELL | 68,676 | $29.49 | $2,025,090 | 862,380 | 7% |
| 2026-04-28 | Sanjit Biswas | SELL | 900 | $30.24 | $27,219 | 861,480 | 0% |
| 2026-04-28 | Sanjit Biswas | SELL | 10,275 | $29.51 | $303,228 | 26,125 | 28% |
| 2026-04-28 | Sanjit Biswas | SELL | 325 | $30.25 | $9,830 | 25,800 | 1% |
| 2026-04-28 | Sanjit Biswas | SELL | 23,499 | $29.49 | $692,941 | 134,701 | 15% |
| 2026-04-28 | Sanjit Biswas | SELL | 200 | $30.23 | $6,047 | 134,501 | 0% |
| 2026-04-28 | John Bicket | SELL | 68,586 | $29.49 | $2,022,382 | 709,242 | 9% |
| 2026-04-28 | John Bicket | SELL | 1,060 | $30.24 | $32,051 | 708,182 | 0% |
| 2026-04-28 | John Bicket | SELL | 10,200 | $29.50 | $300,932 | 26,200 | 28% |
| 2026-04-28 | John Bicket | SELL | 400 | $30.24 | $12,098 | 25,800 | 2% |
| 2026-04-28 | John Bicket | SELL | 23,211 | $29.48 | $684,302 | 134,989 | 15% |
| 2026-04-28 | John Bicket | SELL | 400 | $30.25 | $12,101 | 134,589 | 0% |
| 2026-04-20 | Adam Eltoukhy | SELL | 5,373 | $30.67 | $164,788 | 190,749 | 3% |
| 2026-04-20 | Adam Eltoukhy | SELL | 100 | $31.19 | $3,119 | 190,649 | 0% |
| 2026-04-15 | Sanjit Biswas | SELL | 19,793 | $27.60 | $546,313 | 1,002,368 | 2% |
| 2026-04-15 | Sanjit Biswas | SELL | 71,312 | $28.12 | $2,005,151 | 931,056 | 7% |
| 2026-04-15 | Sanjit Biswas | SELL | 3,231 | $27.38 | $88,453 | 160,426 | 2% |
| 2026-04-15 | Sanjit Biswas | SELL | 2,226 | $27.96 | $62,230 | 158,200 | 1% |
| 2026-04-15 | John Bicket | SELL | 25,716 | $27.66 | $711,212 | 843,279 | 3% |
| 2026-04-15 | John Bicket | SELL | 65,451 | $28.14 | $1,842,033 | 777,828 | 8% |
| 2026-04-15 | John Bicket | SELL | 3,296 | $27.38 | $90,255 | 160,427 | 2% |
| 2026-04-15 | John Bicket | SELL | 2,227 | $27.97 | $62,279 | 158,200 | 1% |
| 2026-04-14 | Sanjit Biswas | SELL | 116,035 | $26.58 | $3,084,013 | 1,023,021 | 10% |
| 2026-04-14 | Sanjit Biswas | SELL | 860 | $27.34 | $23,514 | 1,022,161 | 0% |
| 2026-04-14 | Sanjit Biswas | SELL | 10,600 | $26.80 | $284,096 | 36,400 | 23% |
| 2026-04-14 | Sanjit Biswas | SELL | 39,743 | $26.58 | $1,056,433 | 163,757 | 20% |
| 2026-04-14 | Sanjit Biswas | SELL | 100 | $27.32 | $2,732 | 163,657 | 0% |
| 2026-04-14 | John Bicket | SELL | 115,895 | $26.58 | $3,080,165 | 869,933 | 12% |
| 2026-04-14 | John Bicket | SELL | 938 | $27.32 | $25,626 | 868,995 | 0% |
| 2026-04-14 | John Bicket | SELL | 10,600 | $26.80 | $284,082 | 36,400 | 23% |
| 2026-04-14 | John Bicket | SELL | 39,434 | $26.58 | $1,048,014 | 164,066 | 19% |
| 2026-04-14 | John Bicket | SELL | 343 | $27.31 | $9,366 | 163,723 | 0% |
| 2026-04-13 | Benjamin Louis Kirchhoff | SELL | 2,480 | $26.02 | $64,530 | 114,258 | 2% |
| 2026-04-02 | Sanjit Biswas | SELL | 9,758 | $30.93 | $301,843 | 1,139,679 | 1% |
| 2026-04-02 | Sanjit Biswas | SELL | 623 | $31.63 | $19,705 | 1,139,056 | 0% |
| 2026-04-02 | John Bicket | SELL | 9,309 | $30.91 | $287,759 | 986,528 | 1% |
| 2026-04-02 | John Bicket | SELL | 700 | $31.62 | $22,134 | 985,828 | 0% |
| 2026-04-01 | Dominic Phillips | SELL | 20,139 | $31.81 | $640,674 | 462,801 | 4% |
| 2026-04-01 | Sanjit Biswas | SELL | 102,539 | $31.80 | $3,260,269 | 1,149,837 | 8% |
| 2026-04-01 | Sanjit Biswas | SELL | 400 | $32.23 | $12,892 | 1,149,437 | 0% |
| 2026-04-01 | Sanjit Biswas | SELL | 13,634 | $31.82 | $433,818 | 203,503 | 6% |
| 2026-04-01 | Sanjit Biswas | SELL | 3 | $32.28 | $97 | 203,500 | 0% |
| 2026-04-01 | John Bicket | SELL | 102,731 | $31.79 | $3,266,301 | 996,437 | 9% |
| 2026-04-01 | John Bicket | SELL | 600 | $32.23 | $19,338 | 995,837 | 0% |
| 2026-04-01 | John Bicket | SELL | 12,955 | $31.81 | $412,064 | 203,700 | 6% |
| 2026-04-01 | John Bicket | SELL | 200 | $32.23 | $6,446 | 203,500 | 0% |
| 2026-03-31 | Sanjit Biswas | SELL | 37,662 | $31.13 | $1,172,252 | 1,309,394 | 3% |
| 2026-03-31 | Sanjit Biswas | SELL | 57,018 | $31.69 | $1,807,066 | 1,252,376 | 4% |
| 2026-03-31 | Sanjit Biswas | SELL | 10,410 | $31.06 | $323,339 | 47,190 | 18% |
| 2026-03-31 | Sanjit Biswas | SELL | 190 | $31.72 | $6,028 | 47,000 | 0% |
| 2026-03-31 | Sanjit Biswas | SELL | 16,793 | $31.23 | $524,400 | 232,007 | 7% |
| 2026-03-31 | Sanjit Biswas | SELL | 14,870 | $31.73 | $471,770 | 217,137 | 6% |
| 2026-03-31 | John Bicket | SELL | 33,944 | $31.09 | $1,055,394 | 1,159,884 | 3% |
| 2026-03-31 | John Bicket | SELL | 60,716 | $31.68 | $1,923,428 | 1,099,168 | 5% |
| 2026-03-31 | John Bicket | SELL | 10,272 | $31.05 | $318,941 | 47,328 | 18% |
| 2026-03-31 | John Bicket | SELL | 328 | $31.72 | $10,404 | 47,000 | 1% |
| 2026-03-31 | John Bicket | SELL | 15,442 | $31.19 | $481,681 | 233,358 | 6% |
| 2026-03-31 | John Bicket | SELL | 16,703 | $31.72 | $529,769 | 216,655 | 7% |
| 2026-03-20 | Adam Eltoukhy | SELL | 4,073 | $33.18 | $135,123 | 192,049 | 2% |
| 2026-03-20 | Adam Eltoukhy | SELL | 1,400 | $33.70 | $47,180 | 190,649 | 1% |
| 2026-03-16 | Jonathan Chadwick | SELL | 10,000 | $31.93 | $319,286 | 43,865 | 19% |
| 2026-03-13 | Benjamin Louis Kirchhoff | SELL | 2,480 | $31.90 | $79,112 | 116,738 | 2% |
| 2026-03-06 | Dominic Phillips | SELL | 17,808 | $31.73 | $565,123 | 573,114 | 3% |
| 2026-03-05 | Dominic Phillips | SELL | 17,808 | $30.00 | $534,240 | 573,114 | 3% |
| 2026-02-20 | Adam Eltoukhy | SELL | 4,188 | $26.70 | $111,812 | 247,175 | 2% |
| 2026-02-20 | Adam Eltoukhy | SELL | 500 | $27.60 | $13,800 | 246,675 | 0% |
| 2026-02-17 | Benjamin Louis Kirchhoff | SELL | 1,731 | $26.64 | $46,114 | 121,913 | 1% |
| 2026-02-17 | Sanjit Biswas | SELL | 197,167 | $25.83 | $5,093,553 | 1,148,833 | 15% |
| 2026-02-17 | Sanjit Biswas | SELL | 10,833 | $26.56 | $287,706 | 1,138,000 | 1% |
| 2026-02-17 | Sanjit Biswas | SELL | 9,800 | $26.11 | $255,872 | 58,400 | 14% |
| 2026-02-17 | Sanjit Biswas | SELL | 800 | $26.78 | $21,427 | 57,600 | 1% |
| 2026-02-17 | Sanjit Biswas | SELL | 41,600 | $25.74 | $1,070,717 | 252,500 | 14% |
| 2026-02-17 | Sanjit Biswas | SELL | 3,700 | $26.55 | $98,238 | 248,800 | 1% |
| 2026-02-17 | John Bicket | SELL | 197,402 | $25.83 | $5,099,703 | 1,148,598 | 15% |
| 2026-02-17 | John Bicket | SELL | 10,598 | $26.57 | $281,540 | 1,138,000 | 1% |
| 2026-02-17 | John Bicket | SELL | 9,800 | $26.11 | $255,878 | 58,400 | 14% |
| 2026-02-17 | John Bicket | SELL | 800 | $26.78 | $21,427 | 57,600 | 1% |
| 2026-02-17 | John Bicket | SELL | 41,638 | $25.74 | $1,071,683 | 252,462 | 14% |
| 2026-02-17 | John Bicket | SELL | 3,662 | $26.55 | $97,229 | 248,800 | 1% |
| 2026-02-04 | Sanjit Biswas | SELL | 174,277 | $25.19 | $4,390,003 | 1,346,000 | 11% |
| 2026-02-04 | Sanjit Biswas | SELL | 33,804 | $25.22 | $852,574 | 294,100 | 10% |
| 2026-02-04 | John Bicket | SELL | 174,606 | $25.19 | $4,398,360 | 1,346,000 | 11% |
| 2026-02-04 | John Bicket | SELL | 33,930 | $25.22 | $855,820 | 294,100 | 10% |
| 2026-02-03 | Sanjit Biswas | SELL | 33,723 | $25.22 | $850,649 | 1,520,277 | 2% |
| 2026-02-03 | Sanjit Biswas | SELL | 10,600 | $25.25 | $267,653 | 68,200 | 13% |
| 2026-02-03 | Sanjit Biswas | SELL | 11,496 | $25.23 | $290,087 | 327,904 | 3% |
| 2026-02-03 | John Bicket | SELL | 33,294 | $25.22 | $839,811 | 1,520,706 | 2% |
| 2026-02-03 | John Bicket | SELL | 100 | $26.11 | $2,610 | 1,520,606 | 0% |
| 2026-02-03 | John Bicket | SELL | 10,600 | $25.25 | $267,619 | 68,200 | 13% |
| 2026-02-03 | John Bicket | SELL | 11,370 | $25.23 | $286,846 | 328,030 | 3% |
| 2026-01-20 | Adam Eltoukhy | SELL | 3,825 | $32.28 | $123,485 | 247,538 | 2% |
| 2026-01-20 | Adam Eltoukhy | SELL | 863 | $33.69 | $29,078 | 246,675 | 0% |
| 2026-01-20 | Sanjit Biswas | SELL | 200,024 | $32.37 | $6,475,577 | 1,561,976 | 11% |
| 2026-01-20 | Sanjit Biswas | SELL | 7,976 | $33.16 | $264,451 | 1,554,000 | 1% |
| 2026-01-20 | Sanjit Biswas | SELL | 9,273 | $32.68 | $303,064 | 80,127 | 10% |
| 2026-01-20 | Sanjit Biswas | SELL | 1,327 | $33.38 | $44,289 | 78,800 | 2% |
| 2026-01-20 | Sanjit Biswas | SELL | 42,740 | $32.42 | $1,385,451 | 341,960 | 11% |
| 2026-01-20 | Sanjit Biswas | SELL | 2,560 | $33.20 | $84,997 | 339,400 | 1% |
| 2026-01-20 | John Bicket | SELL | 199,630 | $32.37 | $6,462,622 | 1,562,370 | 11% |
| 2026-01-20 | John Bicket | SELL | 8,370 | $33.15 | $277,460 | 1,554,000 | 1% |
| 2026-01-20 | John Bicket | SELL | 9,300 | $32.68 | $303,911 | 80,100 | 10% |
| 2026-01-20 | John Bicket | SELL | 1,300 | $33.36 | $43,366 | 78,800 | 2% |
| 2026-01-20 | John Bicket | SELL | 42,632 | $32.41 | $1,381,861 | 342,068 | 11% |
| 2026-01-20 | John Bicket | SELL | 2,668 | $33.17 | $88,494 | 339,400 | 1% |
| 2026-01-15 | Benjamin Louis Kirchhoff | SELL | 1,683 | $34.53 | $58,114 | 95,610 | 2% |
| 2026-01-06 | Sanjit Biswas | SELL | 106,169 | $34.06 | $3,615,798 | 1,863,831 | 5% |
| 2026-01-06 | Sanjit Biswas | SELL | 101,831 | $34.89 | $3,553,362 | 1,762,000 | 5% |
| 2026-01-06 | Sanjit Biswas | SELL | 10,600 | $33.99 | $360,327 | 89,400 | 11% |
| 2026-01-06 | Sanjit Biswas | SELL | 35,392 | $34.06 | $1,205,328 | 394,608 | 8% |
| 2026-01-06 | Sanjit Biswas | SELL | 9,908 | $34.77 | $344,512 | 384,700 | 3% |
| 2026-01-06 | John Bicket | SELL | 106,135 | $34.06 | $3,614,693 | 1,863,865 | 5% |
| 2026-01-06 | John Bicket | SELL | 101,865 | $34.90 | $3,554,579 | 1,762,000 | 5% |
| 2026-01-06 | John Bicket | SELL | 10,600 | $33.99 | $360,335 | 89,400 | 11% |
| 2026-01-06 | John Bicket | SELL | 35,329 | $34.06 | $1,203,133 | 394,671 | 8% |
| 2026-01-06 | John Bicket | SELL | 9,971 | $34.77 | $346,689 | 384,700 | 3% |
| 2026-01-02 | Dominic Phillips | SELL | 16,248 | $34.10 | $554,036 | 575,214 | 3% |
| 2026-01-02 | Dominic Phillips | SELL | 2,100 | $35.31 | $74,148 | 573,114 | 0% |
| 2025-12-31 | John Bicket | SELL | 1,953 | $35.74 | $69,804 | 0 | 100% |
| 2025-12-30 | Benjamin Louis Kirchhoff | SELL | 1,683 | $36.13 | $60,807 | 97,293 | 2% |
| 2025-12-30 | Sanjit Biswas | SELL | 70,047 | $35.96 | $2,519,149 | 0 | 100% |
| 2025-12-30 | Sanjit Biswas | SELL | 7,711 | $35.90 | $276,837 | 0 | 100% |
| 2025-12-30 | John Bicket | SELL | 78,197 | $35.96 | $2,812,011 | 1,953 | 98% |
| 2025-12-30 | John Bicket | SELL | 7,576 | $35.90 | $271,973 | 0 | 100% |
| 2025-12-29 | Sanjit Biswas | SELL | 56,953 | $36.27 | $2,065,532 | 70,047 | 45% |
| 2025-12-29 | Sanjit Biswas | SELL | 6,000 | $36.32 | $217,921 | 0 | 100% |
| 2025-12-29 | Sanjit Biswas | SELL | 19,289 | $36.27 | $699,552 | 7,711 | 71% |
| 2025-12-29 | John Bicket | SELL | 56,850 | $36.27 | $2,061,699 | 80,150 | 42% |
| 2025-12-29 | John Bicket | SELL | 6,000 | $36.32 | $217,939 | 0 | 100% |
| 2025-12-29 | John Bicket | SELL | 19,424 | $36.26 | $704,390 | 7,576 | 72% |
| 2025-12-26 | Jonathan Chadwick | SELL | 10,000 | $36.61 | $366,084 | 43,865 | 19% |
| 2025-12-22 | Adam Eltoukhy | SELL | 4,688 | $38.32 | $179,664 | 246,675 | 2% |
| 2025-12-18 | Sanjit Biswas | SELL | 24,498 | $38.73 | $948,844 | 127,000 | 16% |
| 2025-12-18 | John Bicket | SELL | 33,939 | $38.75 | $1,315,045 | 137,000 | 20% |
| 2025-12-17 | Sanjit Biswas | SELL | 101,594 | $38.34 | $3,895,429 | 152,406 | 40% |
| 2025-12-17 | Sanjit Biswas | SELL | 908 | $39.16 | $35,556 | 151,498 | 1% |
| 2025-12-17 | Sanjit Biswas | SELL | 6,000 | $38.70 | $232,180 | 6,000 | 50% |
| 2025-12-17 | Sanjit Biswas | SELL | 26,650 | $38.38 | $1,022,822 | 27,350 | 49% |
| 2025-12-17 | Sanjit Biswas | SELL | 350 | $39.15 | $13,704 | 27,000 | 1% |
| 2025-12-17 | John Bicket | SELL | 101,982 | $38.34 | $3,910,224 | 172,018 | 37% |
| 2025-12-17 | John Bicket | SELL | 1,079 | $39.13 | $42,218 | 170,939 | 1% |
| 2025-12-17 | John Bicket | SELL | 6,000 | $38.71 | $232,232 | 6,000 | 50% |
| 2025-12-17 | John Bicket | SELL | 26,640 | $38.38 | $1,022,430 | 27,360 | 49% |
| 2025-12-17 | John Bicket | SELL | 360 | $39.19 | $14,108 | 27,000 | 1% |
| 2025-12-15 | Dominic Phillips | SELL | 48,116 | $40.72 | $1,959,096 | 573,114 | 8% |
| 2025-12-15 | Adam Eltoukhy | SELL | 18,952 | $40.72 | $771,646 | 246,675 | 7% |
| 2025-12-10 | Dominic Phillips | SELL | 8,231 | $44.46 | $365,968 | 666,871 | 1% |
| 2025-12-10 | Benjamin Louis Kirchhoff | SELL | 1,609 | $44.44 | $71,509 | 98,976 | 2% |
| 2025-12-10 | Adam Eltoukhy | SELL | 9,498 | $44.45 | $422,219 | 283,602 | 3% |
| 2025-12-05 | Dominic Phillips | SELL | 200 | $42.56 | $8,512 | 701,573 | 0% |
| 2025-12-05 | Dominic Phillips | SELL | 6,252 | $45.44 | $284,094 | 695,321 | 1% |
| 2025-12-05 | Dominic Phillips | SELL | 9,999 | $46.37 | $463,659 | 685,322 | 1% |
| 2025-12-05 | Dominic Phillips | SELL | 1,897 | $47.15 | $89,434 | 683,425 | 0% |
| 2025-12-03 | Sanjit Biswas | SELL | 14,152 | $38.10 | $539,142 | 44,952 | 24% |
| 2025-12-03 | John Bicket | SELL | 23,329 | $38.13 | $889,572 | 219,006 | 10% |
| 2025-12-03 | John Bicket | SELL | 833 | $38.53 | $32,097 | 218,173 | 0% |
| 2025-12-02 | Sanjit Biswas | SELL | 106,867 | $37.86 | $4,045,461 | 65,085 | 62% |
| 2025-12-02 | Sanjit Biswas | SELL | 5,981 | $38.21 | $228,520 | 59,104 | 9% |
| 2025-12-02 | Sanjit Biswas | SELL | 6,000 | $37.39 | $224,321 | 12,000 | 33% |
| 2025-12-02 | Sanjit Biswas | SELL | 26,000 | $37.82 | $983,346 | 55,000 | 32% |
| 2025-12-02 | Sanjit Biswas | SELL | 1,000 | $38.24 | $38,237 | 54,000 | 2% |
| 2025-12-02 | John Bicket | SELL | 110,085 | $37.86 | $4,168,358 | 245,088 | 31% |
| 2025-12-02 | John Bicket | SELL | 2,753 | $38.24 | $105,278 | 242,335 | 1% |
| 2025-12-02 | John Bicket | SELL | 6,000 | $37.39 | $224,315 | 12,000 | 33% |
| 2025-12-02 | John Bicket | SELL | 24,900 | $37.80 | $941,277 | 56,100 | 31% |
| 2025-12-02 | John Bicket | SELL | 2,100 | $38.21 | $80,235 | 54,000 | 4% |
| 2025-11-20 | Adam Eltoukhy | SELL | 2,720 | $35.44 | $96,408 | 304,745 | 1% |
| 2025-11-20 | Adam Eltoukhy | SELL | 1,447 | $36.73 | $53,142 | 303,298 | 0% |
| 2025-11-20 | Adam Eltoukhy | SELL | 600 | $37.11 | $22,265 | 302,698 | 0% |
| 2025-11-19 | Sanjit Biswas | SELL | 36,564 | $36.13 | $1,320,937 | 172,052 | 18% |
| 2025-11-19 | Sanjit Biswas | SELL | 100 | $36.65 | $3,665 | 171,952 | 0% |
| 2025-11-19 | John Bicket | SELL | 46,037 | $36.10 | $1,662,088 | 355,695 | 11% |
| 2025-11-19 | John Bicket | SELL | 522 | $36.64 | $19,125 | 355,173 | 0% |
| 2025-11-18 | Sanjit Biswas | SELL | 90,336 | $36.50 | $3,297,571 | 208,616 | 30% |
| 2025-11-18 | Sanjit Biswas | SELL | 6,000 | $36.34 | $218,057 | 18,000 | 25% |
| 2025-11-18 | Sanjit Biswas | SELL | 27,000 | $36.54 | $986,656 | 81,000 | 25% |
| 2025-11-18 | John Bicket | SELL | 87,705 | $36.49 | $3,200,382 | 404,468 | 18% |
| 2025-11-18 | John Bicket | SELL | 2,736 | $36.99 | $101,205 | 401,732 | 1% |
| 2025-11-18 | John Bicket | SELL | 6,000 | $36.34 | $218,043 | 18,000 | 25% |
| 2025-11-18 | John Bicket | SELL | 26,750 | $36.54 | $977,490 | 81,250 | 25% |
| 2025-11-18 | John Bicket | SELL | 250 | $37.08 | $9,270 | 81,000 | 0% |
| 2025-11-05 | Sanjit Biswas | SELL | 10,937 | $38.38 | $419,771 | 298,952 | 4% |
| 2025-11-05 | John Bicket | SELL | 20,723 | $38.52 | $798,153 | 492,173 | 4% |
| 2025-11-04 | Sanjit Biswas | SELL | 82,490 | $38.68 | $3,190,969 | 343,462 | 19% |
| 2025-11-04 | Sanjit Biswas | SELL | 33,573 | $39.41 | $1,323,048 | 309,889 | 10% |
| 2025-11-04 | Sanjit Biswas | SELL | 6,000 | $39.45 | $236,689 | 24,000 | 20% |
| 2025-11-04 | Sanjit Biswas | SELL | 25,122 | $39.00 | $979,864 | 109,878 | 19% |
| 2025-11-04 | Sanjit Biswas | SELL | 1,878 | $39.60 | $74,371 | 108,000 | 2% |
| 2025-11-04 | John Bicket | SELL | 82,716 | $38.68 | $3,199,744 | 546,457 | 13% |
| 2025-11-04 | John Bicket | SELL | 33,561 | $39.41 | $1,322,619 | 512,896 | 6% |
| 2025-11-04 | John Bicket | SELL | 6,000 | $39.45 | $236,692 | 24,000 | 20% |
| 2025-11-04 | John Bicket | SELL | 25,834 | $39.02 | $1,008,045 | 109,166 | 19% |
| 2025-11-04 | John Bicket | SELL | 1,166 | $39.64 | $46,224 | 108,000 | 1% |
| 2025-11-03 | Dominic Phillips | SELL | 17,748 | $40.37 | $716,487 | 684,025 | 3% |
| 2025-11-03 | Dominic Phillips | SELL | 600 | $41.02 | $24,613 | 683,425 | 0% |
| 2025-10-21 | Sanjit Biswas | SELL | 11,767 | $37.52 | $441,525 | 541,185 | 2% |
| 2025-10-21 | Sanjit Biswas | SELL | 100,622 | $38.76 | $3,900,572 | 440,563 | 19% |
| 2025-10-21 | Sanjit Biswas | SELL | 14,611 | $39.16 | $572,110 | 425,952 | 3% |
| 2025-10-21 | Sanjit Biswas | SELL | 3,641 | $37.51 | $136,562 | 32,359 | 10% |
| 2025-10-21 | Sanjit Biswas | SELL | 2,359 | $38.23 | $90,177 | 30,000 | 7% |
| 2025-10-21 | Sanjit Biswas | SELL | 4,297 | $37.60 | $161,552 | 157,703 | 3% |
| 2025-10-21 | Sanjit Biswas | SELL | 22,703 | $38.70 | $878,574 | 135,000 | 14% |
| 2025-10-21 | John Bicket | SELL | 10,360 | $37.45 | $387,971 | 755,813 | 1% |
| 2025-10-21 | John Bicket | SELL | 96,427 | $38.74 | $3,735,360 | 659,386 | 13% |
| 2025-10-21 | John Bicket | SELL | 30,213 | $39.15 | $1,182,779 | 629,173 | 5% |
| 2025-10-21 | John Bicket | SELL | 3,352 | $37.45 | $125,537 | 32,648 | 9% |
| 2025-10-21 | John Bicket | SELL | 2,648 | $38.21 | $101,186 | 30,000 | 8% |
| 2025-10-21 | John Bicket | SELL | 4,164 | $37.58 | $156,478 | 157,836 | 3% |
| 2025-10-21 | John Bicket | SELL | 22,836 | $38.69 | $883,637 | 135,000 | 14% |
| 2025-10-20 | Adam Eltoukhy | SELL | 4,767 | $37.16 | $177,137 | 302,698 | 2% |
| 2025-10-07 | Sanjit Biswas | SELL | 72,986 | $37.77 | $2,757,039 | 606,966 | 11% |
| 2025-10-07 | Sanjit Biswas | SELL | 40,845 | $38.61 | $1,576,919 | 566,121 | 7% |
| 2025-10-07 | Sanjit Biswas | SELL | 12,061 | $39.71 | $478,953 | 554,060 | 2% |
| 2025-10-07 | Sanjit Biswas | SELL | 1,108 | $40.31 | $44,665 | 552,952 | 0% |
| 2025-10-07 | Sanjit Biswas | SELL | 3,665 | $39.21 | $143,710 | 38,335 | 9% |
| 2025-10-07 | Sanjit Biswas | SELL | 2,335 | $40.11 | $93,660 | 36,000 | 6% |
| 2025-10-07 | Sanjit Biswas | SELL | 20,375 | $38.30 | $780,438 | 168,625 | 11% |
| 2025-10-07 | Sanjit Biswas | SELL | 4,327 | $39.19 | $169,559 | 164,298 | 3% |
| 2025-10-07 | Sanjit Biswas | SELL | 2,298 | $40.08 | $92,097 | 162,000 | 1% |
| 2025-10-07 | John Bicket | SELL | 78,290 | $37.81 | $2,959,769 | 824,883 | 9% |
| 2025-10-07 | John Bicket | SELL | 45,405 | $38.57 | $1,751,466 | 779,478 | 6% |
| 2025-10-07 | John Bicket | SELL | 12,005 | $39.70 | $476,583 | 767,473 | 2% |
| 2025-10-07 | John Bicket | SELL | 1,300 | $40.30 | $52,389 | 766,173 | 0% |
| 2025-10-07 | John Bicket | SELL | 3,780 | $39.22 | $148,249 | 38,220 | 9% |
| 2025-10-07 | John Bicket | SELL | 2,220 | $40.13 | $89,079 | 36,000 | 6% |
| 2025-10-07 | John Bicket | SELL | 20,075 | $38.30 | $768,808 | 168,925 | 11% |
| 2025-10-07 | John Bicket | SELL | 4,831 | $39.19 | $189,320 | 164,094 | 3% |
| 2025-10-07 | John Bicket | SELL | 2,094 | $40.10 | $83,976 | 162,000 | 1% |
| 2025-10-01 | Dominic Phillips | SELL | 15,834 | $37.74 | $597,642 | 686,495 | 2% |
| 2025-10-01 | Dominic Phillips | SELL | 3,070 | $38.25 | $117,433 | 683,425 | 0% |
| 2025-09-29 | Benjamin Louis Kirchhoff | SELL | 4,933 | $37.47 | $184,840 | 100,585 | 5% |
| 2025-09-24 | Sanjit Biswas | SELL | 24,184 | $37.54 | $907,814 | 682,358 | 3% |
| 2025-09-24 | Sanjit Biswas | SELL | 2,406 | $38.25 | $92,029 | 679,952 | 0% |
| 2025-09-24 | John Bicket | SELL | 32,987 | $37.42 | $1,234,430 | 906,765 | 4% |
| 2025-09-24 | John Bicket | SELL | 3,592 | $38.20 | $137,216 | 903,173 | 0% |
| 2025-09-23 | Sanjit Biswas | SELL | 91,638 | $38.88 | $3,562,473 | 715,314 | 11% |
| 2025-09-23 | Sanjit Biswas | SELL | 8,772 | $39.44 | $345,998 | 706,542 | 1% |
| 2025-09-23 | Sanjit Biswas | SELL | 6,000 | $39.30 | $235,823 | 42,000 | 12% |
| 2025-09-23 | Sanjit Biswas | SELL | 27,000 | $39.04 | $1,054,148 | 189,000 | 12% |
| 2025-09-23 | John Bicket | SELL | 91,164 | $38.87 | $3,543,763 | 949,009 | 9% |
| 2025-09-23 | John Bicket | SELL | 9,257 | $39.44 | $365,099 | 939,752 | 1% |
| 2025-09-23 | John Bicket | SELL | 6,000 | $39.31 | $235,845 | 42,000 | 12% |
| 2025-09-23 | John Bicket | SELL | 27,000 | $39.04 | $1,054,099 | 189,000 | 12% |
| 2025-09-22 | Adam Eltoukhy | SELL | 4,767 | $39.40 | $187,840 | 302,698 | 2% |
| 2025-09-15 | Dominic Phillips | SELL | 20,004 | $38.78 | $775,687 | 709,674 | 3% |
| 2025-09-15 | Dominic Phillips | SELL | 26,249 | $39.44 | $1,035,226 | 683,425 | 4% |
| 2025-09-15 | Adam Eltoukhy | SELL | 7,862 | $38.77 | $304,833 | 313,055 | 2% |
| 2025-09-15 | Adam Eltoukhy | SELL | 10,357 | $39.44 | $408,444 | 302,698 | 3% |
| 2025-09-15 | Jonathan Chadwick | SELL | 5,600 | $38.86 | $217,590 | 60,765 | 8% |
| 2025-09-15 | Jonathan Chadwick | SELL | 16,900 | $39.43 | $666,389 | 43,865 | 28% |
| 2025-09-10 | Dominic Phillips | SELL | 8,457 | $38.14 | $322,571 | 777,181 | 1% |
| 2025-09-10 | Benjamin Louis Kirchhoff | SELL | 1,772 | $38.13 | $67,573 | 105,518 | 2% |
| 2025-09-10 | Adam Eltoukhy | SELL | 9,758 | $38.14 | $372,172 | 339,624 | 3% |
| 2025-09-09 | Marc L Andreessen | SELL | 183,868 | $37.90 | $6,968,597 | 319,132 | 37% |
| 2025-09-09 | Marc L Andreessen | SELL | 93,944 | $37.90 | $3,560,478 | 163,056 | 37% |
| 2025-09-09 | Marc L Andreessen | SELL | 268,420 | $38.78 | $10,409,328 | 50,712 | 84% |
| 2025-09-09 | Marc L Andreessen | SELL | 137,145 | $38.78 | $5,318,483 | 25,911 | 84% |
| 2025-09-09 | Marc L Andreessen | SELL | 50,712 | $39.67 | $2,011,745 | 0 | 100% |
| 2025-09-09 | Marc L Andreessen | SELL | 25,911 | $39.67 | $1,027,889 | 0 | 100% |
| 2025-09-09 | Marc L Andreessen | SELL | 11,860 | $37.91 | $449,613 | 21,471 | 36% |
| 2025-09-09 | Marc L Andreessen | SELL | 18,163 | $38.79 | $704,543 | 3,308 | 85% |
| 2025-09-09 | Marc L Andreessen | SELL | 3,308 | $39.70 | $131,328 | 0 | 100% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 183,868 | $37.90 | $6,968,597 | 319,132 | 37% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 93,944 | $37.90 | $3,560,478 | 163,056 | 37% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 268,420 | $38.78 | $10,409,328 | 50,712 | 84% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 137,145 | $38.78 | $5,318,483 | 25,911 | 84% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 50,712 | $39.67 | $2,011,745 | 0 | 100% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 25,911 | $39.67 | $1,027,889 | 0 | 100% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 11,860 | $37.91 | $449,613 | 21,471 | 36% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 18,163 | $38.79 | $704,543 | 3,308 | 85% |
| 2025-09-09 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 3,308 | $39.70 | $131,328 | 0 | 100% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 183,868 | $37.90 | $6,968,597 | 319,132 | 37% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 93,944 | $37.90 | $3,560,478 | 163,056 | 37% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 268,420 | $38.78 | $10,409,328 | 50,712 | 84% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 137,145 | $38.78 | $5,318,483 | 25,911 | 84% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 50,712 | $39.67 | $2,011,745 | 0 | 100% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 25,911 | $39.67 | $1,027,889 | 0 | 100% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 11,860 | $37.91 | $449,613 | 21,471 | 36% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 18,163 | $38.79 | $704,543 | 3,308 | 85% |
| 2025-09-09 | Parallel Fund IV, L.P. AH | SELL | 3,308 | $39.70 | $131,328 | 0 | 100% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 183,868 | $37.90 | $6,968,597 | 319,132 | 37% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 93,944 | $37.90 | $3,560,478 | 163,056 | 37% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 268,420 | $38.78 | $10,409,328 | 50,712 | 84% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 137,145 | $38.78 | $5,318,483 | 25,911 | 84% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 50,712 | $39.67 | $2,011,745 | 0 | 100% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 25,911 | $39.67 | $1,027,889 | 0 | 100% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 11,860 | $37.91 | $449,613 | 21,471 | 36% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 18,163 | $38.79 | $704,543 | 3,308 | 85% |
| 2025-09-09 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 3,308 | $39.70 | $131,328 | 0 | 100% |
| 2025-09-05 | Dominic Phillips | SELL | 200 | $39.41 | $7,882 | 811,328 | 0% |
| 2025-09-05 | Dominic Phillips | SELL | 6,291 | $41.04 | $258,169 | 805,037 | 1% |
| 2025-09-05 | Dominic Phillips | SELL | 9,902 | $41.86 | $414,504 | 795,135 | 1% |
| 2025-09-05 | Dominic Phillips | SELL | 1,400 | $42.51 | $59,520 | 793,735 | 0% |
| 2025-09-03 | Sanjit Biswas | SELL | 30,145 | $35.57 | $1,072,402 | 597,902 | 5% |
| 2025-09-03 | John Bicket | SELL | 40,320 | $35.61 | $1,435,638 | 984,347 | 4% |
| 2025-09-02 | Sanjit Biswas | SELL | 91,950 | $35.34 | $3,249,964 | 632,952 | 13% |
| 2025-09-02 | Sanjit Biswas | SELL | 4,905 | $35.80 | $175,586 | 628,047 | 1% |
| 2025-09-02 | Sanjit Biswas | SELL | 6,000 | $35.56 | $213,365 | 48,000 | 11% |
| 2025-09-02 | Sanjit Biswas | SELL | 25,631 | $35.32 | $905,195 | 217,369 | 11% |
| 2025-09-02 | Sanjit Biswas | SELL | 1,369 | $35.80 | $49,015 | 216,000 | 1% |
| 2025-09-02 | John Bicket | SELL | 89,950 | $35.34 | $3,178,536 | 1,031,397 | 8% |
| 2025-09-02 | John Bicket | SELL | 6,730 | $35.78 | $240,789 | 1,024,667 | 1% |
| 2025-09-02 | John Bicket | SELL | 6,000 | $35.55 | $213,327 | 48,000 | 11% |
| 2025-09-02 | John Bicket | SELL | 25,889 | $35.32 | $914,371 | 217,111 | 11% |
| 2025-09-02 | John Bicket | SELL | 1,111 | $35.80 | $39,774 | 216,000 | 1% |
| 2025-08-20 | Adam Eltoukhy | SELL | 4,578 | $32.73 | $149,835 | 358,720 | 1% |
| 2025-08-20 | Sanjit Biswas | SELL | 54,858 | $32.59 | $1,787,564 | 724,902 | 7% |
| 2025-08-20 | Sanjit Biswas | SELL | 2,319 | $32.48 | $75,318 | 243,000 | 1% |
| 2025-08-20 | John Bicket | SELL | 63,746 | $32.64 | $2,080,854 | 1,122,519 | 5% |
| 2025-08-20 | John Bicket | SELL | 1,172 | $33.08 | $38,766 | 1,121,347 | 0% |
| 2025-08-20 | John Bicket | SELL | 2,431 | $32.49 | $78,975 | 243,000 | 1% |
| 2025-08-19 | Sanjit Biswas | SELL | 69,903 | $33.39 | $2,334,152 | 781,999 | 8% |
| 2025-08-19 | Sanjit Biswas | SELL | 2,239 | $34.06 | $76,265 | 779,760 | 0% |
| 2025-08-19 | Sanjit Biswas | SELL | 6,000 | $33.90 | $203,378 | 54,000 | 10% |
| 2025-08-19 | Sanjit Biswas | SELL | 24,115 | $33.39 | $805,287 | 245,885 | 9% |
| 2025-08-19 | Sanjit Biswas | SELL | 566 | $34.06 | $19,276 | 245,319 | 0% |
| 2025-08-19 | John Bicket | SELL | 69,572 | $33.39 | $2,322,933 | 1,188,775 | 6% |
| 2025-08-19 | John Bicket | SELL | 2,510 | $34.06 | $85,488 | 1,186,265 | 0% |
| 2025-08-19 | John Bicket | SELL | 6,000 | $33.90 | $203,384 | 54,000 | 10% |
| 2025-08-19 | John Bicket | SELL | 23,855 | $33.39 | $796,545 | 246,145 | 9% |
| 2025-08-19 | John Bicket | SELL | 714 | $34.06 | $24,316 | 245,431 | 0% |
| 2025-08-06 | Sanjit Biswas | SELL | 27,602 | $36.20 | $999,148 | 851,902 | 3% |
| 2025-08-06 | John Bicket | SELL | 37,632 | $36.15 | $1,360,295 | 1,258,347 | 3% |
| 2025-08-05 | Sanjit Biswas | SELL | 89,936 | $36.08 | $3,245,206 | 888,966 | 9% |
| 2025-08-05 | Sanjit Biswas | SELL | 9,462 | $37.22 | $352,149 | 879,504 | 1% |
| 2025-08-05 | Sanjit Biswas | SELL | 4,260 | $36.59 | $155,867 | 61,740 | 6% |
| 2025-08-05 | Sanjit Biswas | SELL | 1,740 | $37.40 | $65,075 | 60,000 | 3% |
| 2025-08-05 | Sanjit Biswas | SELL | 23,709 | $36.12 | $856,469 | 273,291 | 8% |
| 2025-08-05 | Sanjit Biswas | SELL | 3,291 | $37.21 | $122,448 | 270,000 | 1% |
| 2025-08-05 | John Bicket | SELL | 89,906 | $36.08 | $3,244,060 | 1,305,441 | 6% |
| 2025-08-05 | John Bicket | SELL | 9,462 | $37.21 | $352,101 | 1,295,979 | 1% |
| 2025-08-05 | John Bicket | SELL | 4,275 | $36.59 | $156,416 | 61,725 | 6% |
| 2025-08-05 | John Bicket | SELL | 1,725 | $37.42 | $64,546 | 60,000 | 3% |
| 2025-08-05 | John Bicket | SELL | 23,825 | $36.13 | $860,754 | 273,175 | 8% |
| 2025-08-05 | John Bicket | SELL | 3,175 | $37.24 | $118,236 | 270,000 | 1% |
| 2025-08-01 | Dominic Phillips | SELL | 17,193 | $35.96 | $618,183 | 794,335 | 2% |
| 2025-08-01 | Dominic Phillips | SELL | 600 | $36.85 | $22,108 | 793,735 | 0% |
| 2025-07-23 | Sanjit Biswas | SELL | 12,957 | $38.29 | $496,087 | 1,001,787 | 1% |
| 2025-07-23 | Sanjit Biswas | SELL | 22,885 | $38.83 | $888,643 | 978,902 | 2% |
| 2025-07-23 | John Bicket | SELL | 13,056 | $38.29 | $499,895 | 1,428,243 | 1% |
| 2025-07-23 | John Bicket | SELL | 32,896 | $38.83 | $1,277,240 | 1,395,347 | 2% |
| 2025-07-22 | Sanjit Biswas | SELL | 91,158 | $37.87 | $3,452,372 | 1,014,744 | 8% |
| 2025-07-22 | Sanjit Biswas | SELL | 6,000 | $37.93 | $227,600 | 66,000 | 8% |
| 2025-07-22 | Sanjit Biswas | SELL | 27,000 | $37.88 | $1,022,717 | 297,000 | 8% |
| 2025-07-22 | John Bicket | SELL | 91,048 | $37.87 | $3,448,124 | 1,441,299 | 6% |
| 2025-07-22 | John Bicket | SELL | 6,000 | $37.92 | $227,532 | 66,000 | 8% |
| 2025-07-22 | John Bicket | SELL | 27,000 | $37.88 | $1,022,736 | 297,000 | 8% |
| 2025-07-21 | Adam Eltoukhy | SELL | 7,796 | $38.60 | $300,902 | 361,007 | 2% |
| 2025-07-21 | Adam Eltoukhy | SELL | 2,287 | $39.35 | $89,997 | 358,720 | 1% |
| 2025-07-09 | Sanjit Biswas | SELL | 45,736 | $39.18 | $1,791,822 | 1,105,902 | 4% |
| 2025-07-09 | John Bicket | SELL | 56,113 | $39.22 | $2,200,864 | 1,532,347 | 4% |
| 2025-07-08 | Sanjit Biswas | SELL | 81,264 | $38.69 | $3,144,064 | 1,151,638 | 7% |
| 2025-07-08 | Sanjit Biswas | SELL | 6,000 | $38.89 | $233,357 | 72,000 | 8% |
| 2025-07-08 | Sanjit Biswas | SELL | 27,000 | $38.70 | $1,044,765 | 324,000 | 8% |
| 2025-07-08 | John Bicket | SELL | 80,887 | $38.69 | $3,129,470 | 1,588,460 | 5% |
| 2025-07-08 | John Bicket | SELL | 6,000 | $38.89 | $233,323 | 72,000 | 8% |
| 2025-07-08 | John Bicket | SELL | 27,000 | $38.69 | $1,044,754 | 324,000 | 8% |
| 2025-07-01 | Dominic Phillips | SELL | 10,860 | $38.96 | $423,126 | 801,208 | 1% |
| 2025-07-01 | Dominic Phillips | SELL | 7,473 | $39.52 | $295,338 | 793,735 | 1% |
| 2025-06-27 | Adam Eltoukhy | SELL | 6,816 | $39.66 | $270,351 | 361,987 | 2% |
| 2025-06-27 | Adam Eltoukhy | SELL | 3,267 | $40.37 | $131,888 | 358,720 | 1% |
| 2025-06-24 | Sanjit Biswas | SELL | 123,131 | $39.61 | $4,877,157 | 817,707 | 13% |
| 2025-06-24 | Sanjit Biswas | SELL | 3,869 | $40.06 | $154,978 | 813,838 | 0% |
| 2025-06-24 | Sanjit Biswas | SELL | 6,000 | $39.30 | $235,777 | 78,000 | 7% |
| 2025-06-24 | Sanjit Biswas | SELL | 27,000 | $39.45 | $1,065,207 | 351,000 | 7% |
| 2025-06-24 | John Bicket | SELL | 137,000 | $39.42 | $5,401,211 | 0 | 100% |
| 2025-06-24 | John Bicket | SELL | 6,000 | $39.29 | $235,744 | 78,000 | 7% |
| 2025-06-24 | John Bicket | SELL | 27,000 | $39.45 | $1,065,161 | 351,000 | 7% |
| 2025-06-16 | Jonathan Chadwick | SELL | 22,500 | $39.07 | $879,005 | 37,494 | 38% |
| 2025-06-16 | Dominic Phillips | SELL | 47,334 | $39.21 | $1,855,924 | 793,735 | 6% |
| 2025-06-16 | Adam Eltoukhy | SELL | 18,643 | $39.21 | $730,992 | 358,720 | 5% |
| 2025-06-10 | Dominic Phillips | SELL | 762 | $40.19 | $30,626 | 895,790 | 0% |
| 2025-06-10 | Dominic Phillips | SELL | 7,641 | $41.28 | $315,424 | 888,149 | 1% |
| 2025-06-10 | Dominic Phillips | SELL | 656 | $41.90 | $27,488 | 887,493 | 0% |
| 2025-06-10 | Adam Eltoukhy | SELL | 1,650 | $40.43 | $66,707 | 404,447 | 0% |
| 2025-06-10 | Adam Eltoukhy | SELL | 8,477 | $41.36 | $350,610 | 395,970 | 2% |
| 2025-06-10 | Adam Eltoukhy | SELL | 324 | $41.95 | $13,591 | 395,646 | 0% |
| 2025-06-10 | Marc L Andreessen | SELL | 15,135 | $40.05 | $606,157 | 197,113 | 7% |
| 2025-06-10 | Marc L Andreessen | SELL | 4,670 | $40.05 | $187,034 | 60,824 | 7% |
| 2025-06-10 | Marc L Andreessen | SELL | 107,015 | $41.13 | $4,401,527 | 90,098 | 54% |
| 2025-06-10 | Marc L Andreessen | SELL | 33,022 | $41.13 | $1,358,195 | 27,802 | 54% |
| 2025-06-10 | Marc L Andreessen | SELL | 90,098 | $41.65 | $3,752,582 | 0 | 100% |
| 2025-06-10 | Marc L Andreessen | SELL | 27,802 | $41.65 | $1,157,953 | 0 | 100% |
| 2025-06-10 | Marc L Andreessen | SELL | 5,971 | $40.76 | $243,378 | 30,395 | 16% |
| 2025-06-10 | Marc L Andreessen | SELL | 13,943 | $40.76 | $568,317 | 70,975 | 16% |
| 2025-06-10 | Marc L Andreessen | SELL | 30,395 | $41.59 | $1,264,128 | 0 | 100% |
| 2025-06-10 | Marc L Andreessen | SELL | 70,975 | $41.59 | $2,951,850 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 15,135 | $40.05 | $606,157 | 197,113 | 7% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 4,670 | $40.05 | $187,034 | 60,824 | 7% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 107,015 | $41.13 | $4,401,527 | 90,098 | 54% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 33,022 | $41.13 | $1,358,195 | 27,802 | 54% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 90,098 | $41.65 | $3,752,582 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 27,802 | $41.65 | $1,157,953 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 5,971 | $40.76 | $243,378 | 30,395 | 16% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 13,943 | $40.76 | $568,317 | 70,975 | 16% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 30,395 | $41.59 | $1,264,128 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 70,975 | $41.59 | $2,951,850 | 0 | 100% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 15,135 | $40.05 | $606,157 | 197,113 | 7% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 4,670 | $40.05 | $187,034 | 60,824 | 7% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 107,015 | $41.13 | $4,401,527 | 90,098 | 54% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 33,022 | $41.13 | $1,358,195 | 27,802 | 54% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 90,098 | $41.65 | $3,752,582 | 0 | 100% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 27,802 | $41.65 | $1,157,953 | 0 | 100% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 5,971 | $40.76 | $243,378 | 30,395 | 16% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 13,943 | $40.76 | $568,317 | 70,975 | 16% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 30,395 | $41.59 | $1,264,128 | 0 | 100% |
| 2025-06-10 | Parallel Fund IV, L.P. AH | SELL | 70,975 | $41.59 | $2,951,850 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 15,135 | $40.05 | $606,157 | 197,113 | 7% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 4,670 | $40.05 | $187,034 | 60,824 | 7% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 107,015 | $41.13 | $4,401,527 | 90,098 | 54% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 33,022 | $41.13 | $1,358,195 | 27,802 | 54% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 90,098 | $41.65 | $3,752,582 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 27,802 | $41.65 | $1,157,953 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 5,971 | $40.76 | $243,378 | 30,395 | 16% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 13,943 | $40.76 | $568,317 | 70,975 | 16% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 30,395 | $41.59 | $1,264,128 | 0 | 100% |
| 2025-06-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 70,975 | $41.59 | $2,951,850 | 0 | 100% |
| 2025-06-06 | Dominic Phillips | SELL | 1,973 | $42.92 | $84,690 | 922,069 | 0% |
| 2025-06-06 | Dominic Phillips | SELL | 2,100 | $44.28 | $92,992 | 919,969 | 0% |
| 2025-06-06 | Dominic Phillips | SELL | 16,461 | $45.20 | $744,070 | 903,508 | 2% |
| 2025-06-04 | Sanjit Biswas | SELL | 23,605 | $46.38 | $1,094,727 | 731,789 | 3% |
| 2025-06-04 | John Bicket | SELL | 33,713 | $46.46 | $1,566,380 | 30,745 | 52% |
| 2025-06-03 | Sanjit Biswas | SELL | 102,485 | $46.01 | $4,715,724 | 756,304 | 12% |
| 2025-06-03 | Sanjit Biswas | SELL | 910 | $46.66 | $42,464 | 755,394 | 0% |
| 2025-06-03 | Sanjit Biswas | SELL | 5,900 | $46.09 | $271,946 | 84,100 | 7% |
| 2025-06-03 | Sanjit Biswas | SELL | 100 | $46.70 | $4,670 | 84,000 | 0% |
| 2025-06-03 | Sanjit Biswas | SELL | 26,830 | $46.07 | $1,236,007 | 378,170 | 7% |
| 2025-06-03 | Sanjit Biswas | SELL | 170 | $46.70 | $7,939 | 378,000 | 0% |
| 2025-06-03 | John Bicket | SELL | 102,187 | $46.01 | $4,701,951 | 65,558 | 61% |
| 2025-06-03 | John Bicket | SELL | 1,100 | $46.67 | $51,338 | 64,458 | 2% |
| 2025-06-03 | John Bicket | SELL | 5,820 | $46.09 | $268,262 | 84,180 | 6% |
| 2025-06-03 | John Bicket | SELL | 180 | $46.75 | $8,414 | 84,000 | 0% |
| 2025-06-03 | John Bicket | SELL | 26,720 | $46.07 | $1,230,884 | 378,280 | 7% |
| 2025-06-03 | John Bicket | SELL | 280 | $46.69 | $13,074 | 378,000 | 0% |
| 2025-05-22 | Sanjit Biswas | SELL | 40,626 | $46.21 | $1,877,429 | 860,689 | 5% |
| 2025-05-22 | Sanjit Biswas | SELL | 1,900 | $46.50 | $88,348 | 858,789 | 0% |
| 2025-05-22 | John Bicket | SELL | 41,284 | $46.20 | $1,907,502 | 179,034 | 19% |
| 2025-05-22 | John Bicket | SELL | 11,289 | $46.42 | $524,091 | 167,745 | 6% |
| 2025-05-21 | Sanjit Biswas | SELL | 26,327 | $46.01 | $1,211,395 | 923,317 | 3% |
| 2025-05-21 | Sanjit Biswas | SELL | 22,002 | $47.12 | $1,036,796 | 901,315 | 2% |
| 2025-05-21 | Sanjit Biswas | SELL | 7,996 | $46.15 | $368,988 | 411,692 | 2% |
| 2025-05-21 | Sanjit Biswas | SELL | 6,692 | $47.16 | $315,624 | 405,000 | 2% |
| 2025-05-21 | John Bicket | SELL | 26,769 | $46.02 | $1,231,869 | 242,015 | 10% |
| 2025-05-21 | John Bicket | SELL | 21,697 | $47.14 | $1,022,766 | 220,318 | 9% |
| 2025-05-21 | John Bicket | SELL | 7,550 | $46.12 | $348,243 | 412,263 | 2% |
| 2025-05-21 | John Bicket | SELL | 7,263 | $47.14 | $342,412 | 405,000 | 2% |
| 2025-05-20 | Sanjit Biswas | SELL | 36,145 | $47.33 | $1,710,718 | 949,644 | 4% |
| 2025-05-20 | Sanjit Biswas | SELL | 6,000 | $47.32 | $283,906 | 90,000 | 6% |
| 2025-05-20 | Sanjit Biswas | SELL | 12,312 | $47.33 | $582,697 | 419,688 | 3% |
| 2025-05-20 | John Bicket | SELL | 35,961 | $47.33 | $1,702,049 | 268,784 | 12% |
| 2025-05-20 | John Bicket | SELL | 6,000 | $47.32 | $283,924 | 90,000 | 6% |
| 2025-05-20 | John Bicket | SELL | 12,187 | $47.32 | $576,697 | 419,813 | 3% |
| 2025-05-08 | Sanjit Biswas | SELL | 21,735 | $42.98 | $934,103 | 985,789 | 2% |
| 2025-05-08 | John Bicket | SELL | 24,111 | $43.00 | $1,036,824 | 311,889 | 7% |
| 2025-05-08 | John Bicket | SELL | 7,144 | $43.50 | $310,794 | 304,745 | 2% |
| 2025-05-07 | Sanjit Biswas | SELL | 54,988 | $41.79 | $2,297,943 | 1,007,524 | 5% |
| 2025-05-07 | Sanjit Biswas | SELL | 9,879 | $41.80 | $412,933 | 432,000 | 2% |
| 2025-05-07 | John Bicket | SELL | 54,892 | $41.79 | $2,293,887 | 336,000 | 14% |
| 2025-05-07 | John Bicket | SELL | 9,722 | $41.80 | $406,333 | 432,000 | 2% |
| 2025-05-06 | Sanjit Biswas | SELL | 49,773 | $41.30 | $2,055,620 | 1,063,016 | 4% |
| 2025-05-06 | Sanjit Biswas | SELL | 504 | $41.70 | $21,015 | 1,062,512 | 0% |
| 2025-05-06 | Sanjit Biswas | SELL | 5,928 | $41.22 | $244,381 | 96,072 | 6% |
| 2025-05-06 | Sanjit Biswas | SELL | 72 | $41.76 | $3,007 | 96,000 | 0% |
| 2025-05-06 | Sanjit Biswas | SELL | 16,121 | $41.28 | $665,412 | 442,879 | 4% |
| 2025-05-06 | Sanjit Biswas | SELL | 1,000 | $41.66 | $41,657 | 441,879 | 0% |
| 2025-05-06 | John Bicket | SELL | 50,149 | $41.30 | $2,071,109 | 391,596 | 11% |
| 2025-05-06 | John Bicket | SELL | 704 | $41.71 | $29,361 | 390,892 | 0% |
| 2025-05-06 | John Bicket | SELL | 6,000 | $41.23 | $247,408 | 96,000 | 6% |
| 2025-05-06 | John Bicket | SELL | 17,178 | $41.30 | $709,408 | 441,822 | 4% |
| 2025-05-06 | John Bicket | SELL | 100 | $41.70 | $4,170 | 441,722 | 0% |
| 2025-05-01 | Dominic Phillips | SELL | 17,470 | $40.33 | $704,563 | 906,572 | 2% |
| 2025-05-01 | Dominic Phillips | SELL | 3,064 | $40.78 | $124,952 | 903,508 | 0% |
| 2025-04-22 | Sanjit Biswas | SELL | 90,588 | $34.79 | $3,151,475 | 1,149,201 | 7% |
| 2025-04-22 | Sanjit Biswas | SELL | 36,412 | $35.56 | $1,294,905 | 1,112,789 | 3% |
| 2025-04-22 | Sanjit Biswas | SELL | 6,000 | $34.77 | $208,625 | 102,000 | 6% |
| 2025-04-22 | Sanjit Biswas | SELL | 22,609 | $34.71 | $784,867 | 463,391 | 5% |
| 2025-04-22 | Sanjit Biswas | SELL | 4,391 | $35.45 | $155,679 | 459,000 | 1% |
| 2025-04-22 | John Bicket | SELL | 101,093 | $34.84 | $3,522,060 | 477,652 | 17% |
| 2025-04-22 | John Bicket | SELL | 35,907 | $35.57 | $1,277,068 | 441,745 | 8% |
| 2025-04-22 | John Bicket | SELL | 6,000 | $34.77 | $208,612 | 102,000 | 6% |
| 2025-04-22 | John Bicket | SELL | 22,569 | $34.72 | $783,490 | 463,431 | 5% |
| 2025-04-22 | John Bicket | SELL | 4,431 | $35.45 | $157,093 | 459,000 | 1% |
| 2025-04-08 | Sanjit Biswas | SELL | 65,669 | $34.56 | $2,269,685 | 1,301,120 | 5% |
| 2025-04-08 | Sanjit Biswas | SELL | 61,331 | $35.14 | $2,155,122 | 1,239,789 | 5% |
| 2025-04-08 | Sanjit Biswas | SELL | 6,000 | $35.15 | $210,878 | 108,000 | 5% |
| 2025-04-08 | Sanjit Biswas | SELL | 27,000 | $35.05 | $946,247 | 486,000 | 5% |
| 2025-04-08 | John Bicket | SELL | 77,332 | $34.57 | $2,673,344 | 638,413 | 11% |
| 2025-04-08 | John Bicket | SELL | 59,668 | $35.15 | $2,097,133 | 578,745 | 9% |
| 2025-04-08 | John Bicket | SELL | 6,000 | $35.14 | $210,859 | 108,000 | 5% |
| 2025-04-08 | John Bicket | SELL | 27,000 | $35.05 | $946,261 | 486,000 | 5% |
| 2025-04-01 | Dominic Phillips | SELL | 9,657 | $38.09 | $367,857 | 650,142 | 1% |
| 2025-04-01 | Dominic Phillips | SELL | 11,500 | $38.60 | $443,871 | 638,642 | 2% |
| 2025-03-26 | Sanjit Biswas | SELL | 59,351 | $41.72 | $2,476,254 | 1,368,697 | 4% |
| 2025-03-26 | Sanjit Biswas | SELL | 1,908 | $42.52 | $81,123 | 1,366,789 | 0% |
| 2025-03-26 | Sanjit Biswas | SELL | 4,021 | $41.48 | $166,789 | 513,700 | 1% |
| 2025-03-26 | Sanjit Biswas | SELL | 700 | $42.51 | $29,760 | 513,000 | 0% |
| 2025-03-26 | John Bicket | SELL | 69,547 | $41.72 | $2,901,536 | 717,459 | 9% |
| 2025-03-26 | John Bicket | SELL | 1,714 | $42.49 | $72,836 | 715,745 | 0% |
| 2025-03-26 | John Bicket | SELL | 3,978 | $41.48 | $164,993 | 513,750 | 1% |
| 2025-03-26 | John Bicket | SELL | 750 | $42.47 | $31,852 | 513,000 | 0% |
| 2025-03-25 | Sanjit Biswas | SELL | 65,186 | $42.67 | $2,781,552 | 1,428,603 | 4% |
| 2025-03-25 | Sanjit Biswas | SELL | 555 | $43.22 | $23,986 | 1,428,048 | 0% |
| 2025-03-25 | Sanjit Biswas | SELL | 6,000 | $42.67 | $256,032 | 114,000 | 5% |
| 2025-03-25 | Sanjit Biswas | SELL | 22,209 | $42.67 | $947,767 | 517,791 | 4% |
| 2025-03-25 | Sanjit Biswas | SELL | 70 | $43.24 | $3,027 | 517,721 | 0% |
| 2025-03-25 | John Bicket | SELL | 64,926 | $42.67 | $2,770,250 | 787,819 | 8% |
| 2025-03-25 | John Bicket | SELL | 813 | $43.23 | $35,149 | 787,006 | 0% |
| 2025-03-25 | John Bicket | SELL | 6,000 | $42.67 | $256,019 | 114,000 | 5% |
| 2025-03-25 | John Bicket | SELL | 21,992 | $42.67 | $938,465 | 518,008 | 4% |
| 2025-03-25 | John Bicket | SELL | 280 | $43.22 | $12,103 | 517,728 | 0% |
| 2025-03-20 | Adam Eltoukhy | SELL | 10,843 | $39.73 | $430,797 | 272,422 | 4% |
| 2025-03-20 | Adam Eltoukhy | SELL | 500 | $40.35 | $20,174 | 271,922 | 0% |
| 2025-03-18 | James Andrew Munk | SELL | 3,573 | $37.88 | $135,345 | 150,265 | 2% |
| 2025-03-17 | Dominic Phillips | SELL | 21,461 | $38.00 | $815,505 | 671,315 | 3% |
| 2025-03-17 | Dominic Phillips | SELL | 32,673 | $38.99 | $1,273,982 | 638,642 | 5% |
| 2025-03-17 | James Andrew Munk | SELL | 4,161 | $38.06 | $158,349 | 173,333 | 2% |
| 2025-03-17 | James Andrew Munk | SELL | 5,208 | $39.02 | $203,234 | 168,125 | 3% |
| 2025-03-17 | Adam Eltoukhy | SELL | 9,222 | $38.01 | $350,566 | 284,618 | 3% |
| 2025-03-17 | Adam Eltoukhy | SELL | 12,696 | $39.01 | $495,244 | 271,922 | 4% |
| 2025-03-17 | Jonathan Chadwick | SELL | 6,800 | $38.03 | $258,621 | 389,279 | 2% |
| 2025-03-17 | Jonathan Chadwick | SELL | 15,700 | $39.02 | $612,536 | 373,579 | 4% |
| 2025-03-10 | Dominic Phillips | SELL | 6,867 | $33.63 | $230,958 | 768,935 | 1% |
| 2025-03-10 | Dominic Phillips | SELL | 13,934 | $34.34 | $478,473 | 755,001 | 2% |
| 2025-03-10 | James Andrew Munk | SELL | 421 | $33.49 | $14,099 | 178,014 | 0% |
| 2025-03-10 | James Andrew Munk | SELL | 496 | $34.51 | $17,117 | 177,518 | 0% |
| 2025-03-10 | James Andrew Munk | SELL | 24 | $35.48 | $852 | 177,494 | 0% |
| 2025-03-10 | Lara Caimi | SELL | 2,716 | $33.52 | $91,044 | 928,287 | 0% |
| 2025-03-10 | Lara Caimi | SELL | 2,705 | $34.49 | $93,285 | 925,582 | 0% |
| 2025-03-10 | Lara Caimi | SELL | 146 | $35.59 | $5,196 | 925,436 | 0% |
| 2025-03-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 169,818 | $34.06 | $5,784,001 | 49,880 | 77% |
| 2025-03-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 56,606 | $34.06 | $1,928,000 | 16,627 | 77% |
| 2025-03-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 49,880 | $34.62 | $1,726,846 | 0 | 100% |
| 2025-03-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 16,627 | $34.62 | $575,627 | 0 | 100% |
| 2025-03-10 | Parallel Fund IV, L.P. AH | SELL | 169,818 | $34.06 | $5,784,001 | 49,880 | 77% |
| 2025-03-10 | Parallel Fund IV, L.P. AH | SELL | 56,606 | $34.06 | $1,928,000 | 16,627 | 77% |
| 2025-03-10 | Parallel Fund IV, L.P. AH | SELL | 49,880 | $34.62 | $1,726,846 | 0 | 100% |
| 2025-03-10 | Parallel Fund IV, L.P. AH | SELL | 16,627 | $34.62 | $575,627 | 0 | 100% |
| 2025-03-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 169,818 | $34.06 | $5,784,001 | 49,880 | 77% |
| 2025-03-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 56,606 | $34.06 | $1,928,000 | 16,627 | 77% |
| 2025-03-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 49,880 | $34.62 | $1,726,846 | 0 | 100% |
| 2025-03-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 16,627 | $34.62 | $575,627 | 0 | 100% |
| 2025-03-10 | Marc L Andreessen | SELL | 169,818 | $34.06 | $5,784,001 | 49,880 | 77% |
| 2025-03-10 | Marc L Andreessen | SELL | 56,606 | $34.06 | $1,928,000 | 16,627 | 77% |
| 2025-03-10 | Marc L Andreessen | SELL | 49,880 | $34.62 | $1,726,846 | 0 | 100% |
| 2025-03-10 | Marc L Andreessen | SELL | 16,627 | $34.62 | $575,627 | 0 | 100% |
| 2025-03-10 | Adam Eltoukhy | SELL | 1,773 | $33.51 | $59,407 | 323,066 | 1% |
| 2025-03-10 | Adam Eltoukhy | SELL | 1,938 | $34.43 | $66,721 | 321,128 | 1% |
| 2025-03-10 | Adam Eltoukhy | SELL | 192 | $35.62 | $6,839 | 320,936 | 0% |
| 2025-03-07 | Adam Eltoukhy | SELL | 11,237 | $35.08 | $394,232 | 350,911 | 3% |
| 2025-03-07 | Adam Eltoukhy | SELL | 14,637 | $35.87 | $524,965 | 336,274 | 4% |
| 2025-03-07 | Adam Eltoukhy | SELL | 2,032 | $36.85 | $74,882 | 334,242 | 1% |
| 2025-03-07 | Adam Eltoukhy | SELL | 1,836 | $37.86 | $69,503 | 332,406 | 1% |
| 2025-03-07 | Adam Eltoukhy | SELL | 1,300 | $38.76 | $50,390 | 331,106 | 0% |
| 2025-03-05 | Sanjit Biswas | SELL | 13,508 | $43.67 | $589,904 | 1,318,948 | 1% |
| 2025-03-05 | Sanjit Biswas | SELL | 1,100 | $44.15 | $48,567 | 1,317,848 | 0% |
| 2025-03-05 | John Bicket | SELL | 23,591 | $43.70 | $1,030,960 | 816,566 | 3% |
| 2025-03-05 | John Bicket | SELL | 1,007 | $44.16 | $44,467 | 815,559 | 0% |
| 2025-03-04 | Sanjit Biswas | SELL | 40,214 | $43.64 | $1,754,979 | 1,404,634 | 3% |
| 2025-03-04 | Sanjit Biswas | SELL | 64,262 | $44.54 | $2,862,499 | 1,340,372 | 5% |
| 2025-03-04 | Sanjit Biswas | SELL | 7,916 | $45.20 | $357,799 | 1,332,456 | 1% |
| 2025-03-04 | Sanjit Biswas | SELL | 4,576 | $44.69 | $204,489 | 121,424 | 4% |
| 2025-03-04 | Sanjit Biswas | SELL | 1,424 | $45.22 | $64,399 | 120,000 | 1% |
| 2025-03-04 | Sanjit Biswas | SELL | 13,272 | $43.62 | $578,927 | 553,728 | 2% |
| 2025-03-04 | Sanjit Biswas | SELL | 12,044 | $44.55 | $536,583 | 541,684 | 2% |
| 2025-03-04 | Sanjit Biswas | SELL | 1,684 | $45.20 | $76,109 | 540,000 | 0% |
| 2025-03-04 | John Bicket | SELL | 38,793 | $43.62 | $1,692,259 | 913,766 | 4% |
| 2025-03-04 | John Bicket | SELL | 65,344 | $44.53 | $2,909,899 | 848,422 | 7% |
| 2025-03-04 | John Bicket | SELL | 8,265 | $45.19 | $373,479 | 840,157 | 1% |
| 2025-03-04 | John Bicket | SELL | 5,048 | $43.59 | $220,064 | 120,952 | 4% |
| 2025-03-04 | John Bicket | SELL | 952 | $44.71 | $42,564 | 120,000 | 1% |
| 2025-03-04 | John Bicket | SELL | 12,992 | $43.62 | $566,718 | 554,008 | 2% |
| 2025-03-04 | John Bicket | SELL | 12,188 | $44.54 | $542,801 | 541,820 | 2% |
| 2025-03-04 | John Bicket | SELL | 1,820 | $45.18 | $82,233 | 540,000 | 0% |
| 2025-02-26 | Sanjit Biswas | SELL | 41,411 | $50.24 | $2,080,381 | 1,444,848 | 3% |
| 2025-02-26 | John Bicket | SELL | 51,301 | $50.24 | $2,577,562 | 952,559 | 5% |
| 2025-02-25 | Sanjit Biswas | SELL | 22,626 | $48.14 | $1,089,198 | 1,549,222 | 1% |
| 2025-02-25 | Sanjit Biswas | SELL | 18,596 | $49.03 | $911,840 | 1,530,626 | 1% |
| 2025-02-25 | Sanjit Biswas | SELL | 44,367 | $49.77 | $2,208,115 | 1,486,259 | 3% |
| 2025-02-25 | Sanjit Biswas | SELL | 2,344 | $48.23 | $113,057 | 129,656 | 2% |
| 2025-02-25 | Sanjit Biswas | SELL | 2,881 | $49.12 | $141,519 | 126,775 | 2% |
| 2025-02-25 | Sanjit Biswas | SELL | 775 | $49.64 | $38,468 | 126,000 | 1% |
| 2025-02-25 | Sanjit Biswas | SELL | 7,641 | $48.14 | $367,872 | 586,359 | 1% |
| 2025-02-25 | Sanjit Biswas | SELL | 6,023 | $48.99 | $295,054 | 580,336 | 1% |
| 2025-02-25 | Sanjit Biswas | SELL | 13,336 | $49.73 | $663,245 | 567,000 | 2% |
| 2025-02-25 | John Bicket | SELL | 22,015 | $48.12 | $1,059,428 | 1,067,544 | 2% |
| 2025-02-25 | John Bicket | SELL | 18,293 | $48.99 | $896,238 | 1,049,251 | 2% |
| 2025-02-25 | John Bicket | SELL | 45,391 | $49.76 | $2,258,860 | 1,003,860 | 4% |
| 2025-02-25 | John Bicket | SELL | 2,766 | $48.28 | $133,533 | 129,234 | 2% |
| 2025-02-25 | John Bicket | SELL | 2,957 | $49.27 | $145,683 | 126,277 | 2% |
| 2025-02-25 | John Bicket | SELL | 277 | $49.76 | $13,783 | 126,000 | 0% |
| 2025-02-25 | John Bicket | SELL | 7,616 | $48.15 | $366,692 | 586,384 | 1% |
| 2025-02-25 | John Bicket | SELL | 6,456 | $49.02 | $316,463 | 579,928 | 1% |
| 2025-02-25 | John Bicket | SELL | 12,928 | $49.74 | $643,036 | 567,000 | 2% |
| 2025-02-20 | Adam Eltoukhy | SELL | 2,195 | $52.59 | $115,440 | 337,954 | 1% |
| 2025-02-20 | Adam Eltoukhy | SELL | 4,228 | $53.77 | $227,343 | 333,726 | 1% |
| 2025-02-20 | Adam Eltoukhy | SELL | 2,220 | $54.78 | $121,606 | 331,506 | 1% |
| 2025-02-20 | Adam Eltoukhy | SELL | 200 | $56.78 | $11,356 | 331,306 | 0% |
| 2025-02-20 | Adam Eltoukhy | SELL | 200 | $57.58 | $11,516 | 331,106 | 0% |
| 2025-02-14 | Adam Eltoukhy | SELL | 13,000 | $59.00 | $767,000 | 331,106 | 4% |
| 2025-02-13 | Sanjit Biswas | SELL | 13,086 | $55.75 | $729,533 | 1,571,848 | 1% |
| 2025-02-13 | John Bicket | SELL | 22,800 | $55.68 | $1,269,504 | 1,089,559 | 2% |
| 2025-02-12 | Sanjit Biswas | SELL | 6,361 | $55.01 | $349,935 | 1,633,358 | 0% |
| 2025-02-12 | Sanjit Biswas | SELL | 45,434 | $55.77 | $2,534,045 | 1,587,924 | 3% |
| 2025-02-12 | Sanjit Biswas | SELL | 2,990 | $56.27 | $168,238 | 1,584,934 | 0% |
| 2025-02-12 | Sanjit Biswas | SELL | 2,599 | $55.08 | $143,148 | 598,239 | 0% |
| 2025-02-12 | Sanjit Biswas | SELL | 4,239 | $55.47 | $235,151 | 594,000 | 1% |
| 2025-02-12 | John Bicket | SELL | 5,997 | $55.02 | $329,925 | 1,161,204 | 1% |
| 2025-02-12 | John Bicket | SELL | 45,453 | $55.77 | $2,534,777 | 1,115,751 | 4% |
| 2025-02-12 | John Bicket | SELL | 3,392 | $56.27 | $190,884 | 1,112,359 | 0% |
| 2025-02-12 | John Bicket | SELL | 2,582 | $55.05 | $142,150 | 598,293 | 0% |
| 2025-02-12 | John Bicket | SELL | 4,293 | $55.48 | $238,197 | 594,000 | 1% |
| 2025-02-11 | Sanjit Biswas | SELL | 59,129 | $55.30 | $3,269,775 | 1,639,719 | 3% |
| 2025-02-11 | Sanjit Biswas | SELL | 6,000 | $55.25 | $331,499 | 132,000 | 4% |
| 2025-02-11 | Sanjit Biswas | SELL | 20,162 | $55.30 | $1,114,892 | 600,838 | 3% |
| 2025-02-11 | John Bicket | SELL | 59,358 | $55.30 | $3,282,634 | 1,167,201 | 5% |
| 2025-02-11 | John Bicket | SELL | 6,000 | $55.25 | $331,506 | 132,000 | 4% |
| 2025-02-11 | John Bicket | SELL | 20,125 | $55.29 | $1,112,756 | 600,875 | 3% |
| 2025-02-03 | Dominic Phillips | SELL | 2,684 | $49.96 | $134,087 | 773,118 | 0% |
| 2025-02-03 | Dominic Phillips | SELL | 9,828 | $50.85 | $499,796 | 763,290 | 1% |
| 2025-02-03 | Dominic Phillips | SELL | 8,289 | $51.43 | $426,326 | 755,001 | 1% |
| 2025-02-03 | Adam Eltoukhy | SELL | 2,415 | $49.97 | $120,668 | 347,721 | 1% |
| 2025-02-03 | Adam Eltoukhy | SELL | 9,034 | $50.85 | $459,389 | 338,687 | 3% |
| 2025-02-03 | Adam Eltoukhy | SELL | 7,581 | $51.43 | $389,900 | 331,106 | 2% |
| 2025-01-29 | Sanjit Biswas | SELL | 51,208 | $50.89 | $2,605,868 | 1,699,148 | 3% |
| 2025-01-29 | Sanjit Biswas | SELL | 300 | $51.64 | $15,493 | 1,698,848 | 0% |
| 2025-01-29 | Sanjit Biswas | SELL | 1,232 | $51.19 | $63,067 | 621,000 | 0% |
| 2025-01-29 | John Bicket | SELL | 60,965 | $50.91 | $3,103,655 | 1,227,159 | 5% |
| 2025-01-29 | John Bicket | SELL | 600 | $51.55 | $30,932 | 1,226,559 | 0% |
| 2025-01-29 | John Bicket | SELL | 1,283 | $51.16 | $65,640 | 621,000 | 0% |
| 2025-01-28 | Sanjit Biswas | SELL | 5,894 | $49.16 | $289,767 | 1,819,954 | 0% |
| 2025-01-28 | Sanjit Biswas | SELL | 7,757 | $50.24 | $389,695 | 1,812,197 | 0% |
| 2025-01-28 | Sanjit Biswas | SELL | 38,725 | $51.28 | $1,985,787 | 1,773,472 | 2% |
| 2025-01-28 | Sanjit Biswas | SELL | 23,116 | $51.88 | $1,199,314 | 1,750,356 | 1% |
| 2025-01-28 | Sanjit Biswas | SELL | 2,085 | $49.22 | $102,623 | 141,915 | 1% |
| 2025-01-28 | Sanjit Biswas | SELL | 2,648 | $50.27 | $133,126 | 139,267 | 2% |
| 2025-01-28 | Sanjit Biswas | SELL | 1,267 | $51.14 | $64,792 | 138,000 | 1% |
| 2025-01-28 | Sanjit Biswas | SELL | 2,080 | $49.26 | $102,464 | 645,920 | 0% |
| 2025-01-28 | Sanjit Biswas | SELL | 2,258 | $50.21 | $113,369 | 643,662 | 0% |
| 2025-01-28 | Sanjit Biswas | SELL | 14,010 | $51.29 | $718,539 | 629,652 | 2% |
| 2025-01-28 | Sanjit Biswas | SELL | 7,420 | $51.88 | $384,958 | 622,232 | 1% |
| 2025-01-28 | John Bicket | SELL | 5,815 | $49.16 | $285,868 | 1,357,744 | 0% |
| 2025-01-28 | John Bicket | SELL | 7,258 | $50.19 | $364,281 | 1,350,486 | 1% |
| 2025-01-28 | John Bicket | SELL | 39,241 | $51.27 | $2,011,757 | 1,311,245 | 3% |
| 2025-01-28 | John Bicket | SELL | 23,121 | $51.88 | $1,199,499 | 1,288,124 | 2% |
| 2025-01-28 | John Bicket | SELL | 2,080 | $49.20 | $102,340 | 141,920 | 1% |
| 2025-01-28 | John Bicket | SELL | 2,498 | $50.21 | $125,433 | 139,422 | 2% |
| 2025-01-28 | John Bicket | SELL | 1,422 | $51.08 | $72,634 | 138,000 | 1% |
| 2025-01-28 | John Bicket | SELL | 2,082 | $49.18 | $102,394 | 645,918 | 0% |
| 2025-01-28 | John Bicket | SELL | 2,670 | $50.25 | $134,160 | 643,248 | 0% |
| 2025-01-28 | John Bicket | SELL | 13,138 | $51.28 | $673,768 | 630,110 | 2% |
| 2025-01-28 | John Bicket | SELL | 7,827 | $51.88 | $406,054 | 622,283 | 1% |
| 2025-01-22 | Sanjit Biswas | SELL | 11,495 | $47.28 | $543,534 | 2,412 | 83% |
| 2025-01-22 | Sanjit Biswas | SELL | 2,412 | $47.73 | $115,132 | 0 | 100% |
| 2025-01-22 | Sanjit Biswas | SELL | 11,329 | $47.27 | $535,558 | 2,293 | 83% |
| 2025-01-22 | Sanjit Biswas | SELL | 2,293 | $47.73 | $109,451 | 0 | 100% |
| 2025-01-22 | Sanjit Biswas | SELL | 11,176 | $47.27 | $528,322 | 2,055 | 84% |
| 2025-01-22 | Sanjit Biswas | SELL | 2,055 | $47.73 | $98,081 | 0 | 100% |
| 2025-01-22 | Sanjit Biswas | SELL | 11,419 | $47.28 | $539,883 | 1,887 | 86% |
| 2025-01-22 | Sanjit Biswas | SELL | 1,887 | $47.73 | $90,059 | 0 | 100% |
| 2025-01-22 | John Bicket | SELL | 10,988 | $47.27 | $519,360 | 2,504 | 81% |
| 2025-01-22 | John Bicket | SELL | 2,504 | $47.72 | $119,490 | 0 | 100% |
| 2025-01-22 | John Bicket | SELL | 11,343 | $47.27 | $536,219 | 2,153 | 84% |
| 2025-01-22 | John Bicket | SELL | 2,153 | $47.73 | $102,761 | 0 | 100% |
| 2025-01-22 | John Bicket | SELL | 11,444 | $47.28 | $541,092 | 1,800 | 86% |
| 2025-01-22 | John Bicket | SELL | 1,800 | $47.73 | $85,914 | 0 | 100% |
| 2025-01-21 | Adam Eltoukhy | SELL | 6,343 | $47.02 | $298,266 | 333,806 | 2% |
| 2025-01-21 | Adam Eltoukhy | SELL | 2,700 | $47.32 | $127,764 | 331,106 | 1% |
| 2025-01-21 | Sanjit Biswas | SELL | 11,086 | $46.93 | $520,297 | 21,197 | 34% |
| 2025-01-21 | Sanjit Biswas | SELL | 7,290 | $47.29 | $344,736 | 13,907 | 34% |
| 2025-01-21 | Sanjit Biswas | SELL | 9,157 | $46.90 | $429,432 | 22,960 | 29% |
| 2025-01-21 | Sanjit Biswas | SELL | 9,338 | $47.27 | $441,424 | 13,622 | 41% |
| 2025-01-21 | Sanjit Biswas | SELL | 10,786 | $46.94 | $506,255 | 20,988 | 34% |
| 2025-01-21 | Sanjit Biswas | SELL | 7,757 | $47.28 | $366,773 | 13,231 | 37% |
| 2025-01-21 | Sanjit Biswas | SELL | 10,382 | $46.92 | $487,155 | 21,272 | 33% |
| 2025-01-21 | Sanjit Biswas | SELL | 7,966 | $47.29 | $376,720 | 13,306 | 37% |
| 2025-01-21 | John Bicket | SELL | 9,728 | $46.91 | $456,314 | 22,278 | 30% |
| 2025-01-21 | John Bicket | SELL | 8,786 | $47.27 | $415,327 | 13,492 | 39% |
| 2025-01-21 | John Bicket | SELL | 9,668 | $46.90 | $453,434 | 22,217 | 30% |
| 2025-01-21 | John Bicket | SELL | 8,721 | $47.27 | $412,264 | 13,496 | 39% |
| 2025-01-21 | John Bicket | SELL | 9,501 | $46.92 | $445,755 | 22,100 | 30% |
| 2025-01-21 | John Bicket | SELL | 8,856 | $47.27 | $418,627 | 13,244 | 40% |
| 2025-01-17 | Sanjit Biswas | SELL | 9,395 | $46.17 | $433,756 | 40,821 | 19% |
| 2025-01-17 | Sanjit Biswas | SELL | 8,538 | $46.66 | $398,346 | 32,283 | 21% |
| 2025-01-17 | Sanjit Biswas | SELL | 9,939 | $46.19 | $459,061 | 40,262 | 20% |
| 2025-01-17 | Sanjit Biswas | SELL | 8,145 | $46.65 | $379,998 | 32,117 | 20% |
| 2025-01-17 | Sanjit Biswas | SELL | 8,781 | $46.14 | $405,120 | 41,072 | 18% |
| 2025-01-17 | Sanjit Biswas | SELL | 9,298 | $46.64 | $433,697 | 31,774 | 23% |
| 2025-01-17 | Sanjit Biswas | SELL | 8,122 | $46.11 | $374,480 | 41,513 | 16% |
| 2025-01-17 | Sanjit Biswas | SELL | 9,859 | $46.63 | $459,705 | 31,654 | 24% |
| 2025-01-17 | John Bicket | SELL | 8,194 | $46.12 | $377,885 | 41,829 | 16% |
| 2025-01-17 | John Bicket | SELL | 9,823 | $46.64 | $458,109 | 32,006 | 23% |
| 2025-01-17 | John Bicket | SELL | 7,452 | $46.06 | $343,219 | 42,635 | 15% |
| 2025-01-17 | John Bicket | SELL | 10,750 | $46.63 | $501,245 | 31,885 | 25% |
| 2025-01-17 | John Bicket | SELL | 7,939 | $46.10 | $365,959 | 41,607 | 16% |
| 2025-01-17 | John Bicket | SELL | 10,006 | $46.63 | $466,546 | 31,601 | 24% |
| 2025-01-16 | Sanjit Biswas | SELL | 19,812 | $45.96 | $910,518 | 50,216 | 28% |
| 2025-01-16 | Sanjit Biswas | SELL | 19,461 | $45.95 | $894,229 | 50,435 | 28% |
| 2025-01-16 | Sanjit Biswas | SELL | 234 | $46.31 | $10,837 | 50,201 | 0% |
| 2025-01-16 | Sanjit Biswas | SELL | 19,953 | $45.96 | $916,958 | 49,853 | 29% |
| 2025-01-16 | Sanjit Biswas | SELL | 19,697 | $45.94 | $904,947 | 50,034 | 28% |
| 2025-01-16 | Sanjit Biswas | SELL | 399 | $46.31 | $18,477 | 49,635 | 1% |
| 2025-01-16 | John Bicket | SELL | 20,045 | $45.96 | $921,264 | 50,023 | 29% |
| 2025-01-16 | John Bicket | SELL | 19,703 | $45.96 | $905,570 | 50,087 | 28% |
| 2025-01-16 | John Bicket | SELL | 20,071 | $45.95 | $922,321 | 49,546 | 29% |
| 2025-01-15 | Sanjit Biswas | SELL | 44,593 | $45.10 | $2,011,242 | 1,825,848 | 2% |
| 2025-01-15 | Sanjit Biswas | SELL | 9,555 | $45.06 | $430,580 | 0 | 100% |
| 2025-01-15 | Sanjit Biswas | SELL | 26,028 | $45.33 | $1,179,966 | 73,084 | 26% |
| 2025-01-15 | Sanjit Biswas | SELL | 3,056 | $45.84 | $140,100 | 70,028 | 4% |
| 2025-01-15 | Sanjit Biswas | SELL | 24,746 | $45.31 | $1,121,281 | 74,152 | 25% |
| 2025-01-15 | Sanjit Biswas | SELL | 4,256 | $45.83 | $195,064 | 69,896 | 6% |
| 2025-01-15 | Sanjit Biswas | SELL | 26,050 | $45.34 | $1,181,018 | 72,749 | 26% |
| 2025-01-15 | Sanjit Biswas | SELL | 2,943 | $45.85 | $134,927 | 69,806 | 4% |
| 2025-01-15 | Sanjit Biswas | SELL | 24,584 | $45.31 | $1,113,982 | 74,336 | 25% |
| 2025-01-15 | Sanjit Biswas | SELL | 4,605 | $45.82 | $211,016 | 69,731 | 6% |
| 2025-01-15 | John Bicket | SELL | 74,299 | $45.33 | $3,367,862 | 1,374,898 | 5% |
| 2025-01-15 | John Bicket | SELL | 11,339 | $45.84 | $519,765 | 1,363,559 | 1% |
| 2025-01-15 | John Bicket | SELL | 9,571 | $45.06 | $431,276 | 0 | 100% |
| 2025-01-15 | John Bicket | SELL | 24,754 | $45.32 | $1,121,742 | 74,372 | 25% |
| 2025-01-15 | John Bicket | SELL | 4,304 | $45.82 | $197,220 | 70,068 | 6% |
| 2025-01-15 | John Bicket | SELL | 24,285 | $45.31 | $1,100,254 | 74,597 | 25% |
| 2025-01-15 | John Bicket | SELL | 4,807 | $45.83 | $220,307 | 69,790 | 6% |
| 2025-01-15 | John Bicket | SELL | 24,907 | $45.32 | $1,128,723 | 73,815 | 25% |
| 2025-01-15 | John Bicket | SELL | 4,198 | $45.83 | $192,399 | 69,617 | 6% |
| 2025-01-14 | Sanjit Biswas | SELL | 78,883 | $44.14 | $3,482,077 | 1,873,965 | 4% |
| 2025-01-14 | Sanjit Biswas | SELL | 3,524 | $44.69 | $157,472 | 1,870,441 | 0% |
| 2025-01-14 | Sanjit Biswas | SELL | 6,000 | $44.09 | $264,536 | 0 | 100% |
| 2025-01-14 | Sanjit Biswas | SELL | 17,115 | $44.13 | $755,252 | 330 | 98% |
| 2025-01-14 | Sanjit Biswas | SELL | 330 | $44.69 | $14,748 | 0 | 100% |
| 2025-01-14 | Sanjit Biswas | SELL | 17,307 | $44.14 | $763,933 | 99,312 | 15% |
| 2025-01-14 | Sanjit Biswas | SELL | 200 | $44.71 | $8,942 | 99,112 | 0% |
| 2025-01-14 | Sanjit Biswas | SELL | 16,883 | $44.12 | $744,954 | 99,497 | 15% |
| 2025-01-14 | Sanjit Biswas | SELL | 599 | $44.70 | $26,775 | 98,898 | 1% |
| 2025-01-14 | Sanjit Biswas | SELL | 17,058 | $44.12 | $752,635 | 99,199 | 15% |
| 2025-01-14 | Sanjit Biswas | SELL | 400 | $44.70 | $17,879 | 98,799 | 0% |
| 2025-01-14 | Sanjit Biswas | SELL | 16,806 | $44.13 | $741,580 | 99,520 | 14% |
| 2025-01-14 | Sanjit Biswas | SELL | 600 | $44.69 | $26,814 | 98,920 | 1% |
| 2025-01-14 | John Bicket | SELL | 49,917 | $44.13 | $2,202,827 | 1,450,642 | 3% |
| 2025-01-14 | John Bicket | SELL | 1,445 | $44.70 | $64,585 | 1,449,197 | 0% |
| 2025-01-14 | John Bicket | SELL | 6,000 | $44.10 | $264,578 | 0 | 100% |
| 2025-01-14 | John Bicket | SELL | 16,959 | $44.12 | $748,272 | 470 | 97% |
| 2025-01-14 | John Bicket | SELL | 470 | $44.69 | $21,004 | 0 | 100% |
| 2025-01-14 | John Bicket | SELL | 17,051 | $44.13 | $752,438 | 99,527 | 15% |
| 2025-01-14 | John Bicket | SELL | 401 | $44.70 | $17,927 | 99,126 | 0% |
| 2025-01-14 | John Bicket | SELL | 17,010 | $44.12 | $750,493 | 99,426 | 15% |
| 2025-01-14 | John Bicket | SELL | 544 | $44.71 | $24,322 | 98,882 | 1% |
| 2025-01-14 | John Bicket | SELL | 16,785 | $44.12 | $740,546 | 99,416 | 14% |
| 2025-01-14 | John Bicket | SELL | 694 | $44.69 | $31,013 | 98,722 | 1% |
| 2025-01-13 | Sanjit Biswas | SELL | 14,050 | $43.32 | $608,645 | 116,619 | 11% |
| 2025-01-13 | Sanjit Biswas | SELL | 14,126 | $43.33 | $612,039 | 116,380 | 11% |
| 2025-01-13 | Sanjit Biswas | SELL | 14,259 | $43.33 | $617,854 | 116,257 | 11% |
| 2025-01-13 | Sanjit Biswas | SELL | 14,039 | $43.32 | $608,230 | 116,326 | 11% |
| 2025-01-13 | John Bicket | SELL | 14,036 | $43.33 | $608,164 | 116,578 | 11% |
| 2025-01-13 | John Bicket | SELL | 14,107 | $43.33 | $611,286 | 116,436 | 11% |
| 2025-01-13 | John Bicket | SELL | 14,180 | $43.34 | $614,504 | 116,201 | 11% |
| 2025-01-10 | Sanjit Biswas | SELL | 9,829 | $42.93 | $421,975 | 141,064 | 7% |
| 2025-01-10 | Sanjit Biswas | SELL | 10,395 | $43.82 | $455,481 | 130,669 | 7% |
| 2025-01-10 | Sanjit Biswas | SELL | 9,410 | $42.91 | $403,807 | 141,416 | 6% |
| 2025-01-10 | Sanjit Biswas | SELL | 10,910 | $43.80 | $477,892 | 130,506 | 8% |
| 2025-01-10 | Sanjit Biswas | SELL | 9,401 | $42.91 | $403,403 | 141,423 | 6% |
| 2025-01-10 | Sanjit Biswas | SELL | 10,907 | $43.80 | $477,733 | 130,516 | 8% |
| 2025-01-10 | Sanjit Biswas | SELL | 10,322 | $42.96 | $443,459 | 140,354 | 7% |
| 2025-01-10 | Sanjit Biswas | SELL | 9,989 | $43.84 | $437,872 | 130,365 | 7% |
| 2025-01-10 | John Bicket | SELL | 10,382 | $42.96 | $446,051 | 140,518 | 7% |
| 2025-01-10 | John Bicket | SELL | 9,904 | $43.83 | $434,082 | 130,614 | 7% |
| 2025-01-10 | John Bicket | SELL | 9,450 | $42.92 | $405,592 | 141,471 | 6% |
| 2025-01-10 | John Bicket | SELL | 10,928 | $43.81 | $478,715 | 130,543 | 8% |
| 2025-01-10 | John Bicket | SELL | 9,578 | $42.91 | $411,032 | 141,167 | 6% |
| 2025-01-10 | John Bicket | SELL | 10,786 | $43.81 | $472,544 | 130,381 | 8% |
| 2025-01-08 | Sanjit Biswas | SELL | 6,600 | $43.19 | $285,057 | 165,548 | 4% |
| 2025-01-08 | Sanjit Biswas | SELL | 14,655 | $44.13 | $646,730 | 150,893 | 9% |
| 2025-01-08 | Sanjit Biswas | SELL | 6,599 | $43.19 | $284,991 | 165,484 | 4% |
| 2025-01-08 | Sanjit Biswas | SELL | 14,658 | $44.13 | $646,921 | 150,826 | 9% |
| 2025-01-08 | Sanjit Biswas | SELL | 6,363 | $43.16 | $274,619 | 165,723 | 4% |
| 2025-01-08 | Sanjit Biswas | SELL | 14,899 | $44.12 | $657,412 | 150,824 | 9% |
| 2025-01-08 | Sanjit Biswas | SELL | 6,454 | $43.17 | $278,596 | 165,511 | 4% |
| 2025-01-08 | Sanjit Biswas | SELL | 14,835 | $44.12 | $654,578 | 150,676 | 9% |
| 2025-01-08 | John Bicket | SELL | 6,520 | $43.18 | $281,506 | 165,644 | 4% |
| 2025-01-08 | John Bicket | SELL | 14,744 | $44.13 | $650,663 | 150,900 | 9% |
| 2025-01-08 | John Bicket | SELL | 6,413 | $43.17 | $276,881 | 165,764 | 4% |
| 2025-01-08 | John Bicket | SELL | 14,843 | $44.12 | $654,944 | 150,921 | 9% |
| 2025-01-08 | John Bicket | SELL | 6,609 | $43.20 | $285,491 | 165,410 | 4% |
| 2025-01-08 | John Bicket | SELL | 14,665 | $44.13 | $647,190 | 150,745 | 9% |
| 2025-01-07 | Sanjit Biswas | SELL | 20,942 | $42.92 | $898,889 | 175,980 | 11% |
| 2025-01-07 | Sanjit Biswas | SELL | 2,732 | $43.72 | $119,450 | 173,248 | 2% |
| 2025-01-07 | Sanjit Biswas | SELL | 1,100 | $44.66 | $49,124 | 172,148 | 1% |
| 2025-01-07 | Sanjit Biswas | SELL | 21,068 | $42.93 | $904,519 | 175,728 | 11% |
| 2025-01-07 | Sanjit Biswas | SELL | 2,745 | $43.77 | $120,148 | 172,983 | 2% |
| 2025-01-07 | Sanjit Biswas | SELL | 900 | $44.69 | $40,216 | 172,083 | 1% |
| 2025-01-07 | Sanjit Biswas | SELL | 21,161 | $42.94 | $908,598 | 175,564 | 11% |
| 2025-01-07 | Sanjit Biswas | SELL | 2,578 | $43.81 | $112,946 | 172,986 | 1% |
| 2025-01-07 | Sanjit Biswas | SELL | 900 | $44.65 | $40,189 | 172,086 | 1% |
| 2025-01-07 | Sanjit Biswas | SELL | 21,166 | $42.93 | $908,701 | 175,512 | 11% |
| 2025-01-07 | Sanjit Biswas | SELL | 2,647 | $43.80 | $115,929 | 172,865 | 2% |
| 2025-01-07 | Sanjit Biswas | SELL | 900 | $44.65 | $40,189 | 171,965 | 1% |
| 2025-01-07 | John Bicket | SELL | 21,372 | $42.94 | $917,795 | 175,422 | 11% |
| 2025-01-07 | John Bicket | SELL | 2,158 | $43.78 | $94,474 | 173,264 | 1% |
| 2025-01-07 | John Bicket | SELL | 1,100 | $44.62 | $49,080 | 172,164 | 1% |
| 2025-01-07 | John Bicket | SELL | 21,083 | $42.93 | $905,196 | 175,701 | 11% |
| 2025-01-07 | John Bicket | SELL | 2,258 | $43.73 | $98,736 | 173,443 | 1% |
| 2025-01-07 | John Bicket | SELL | 1,266 | $44.64 | $56,517 | 172,177 | 1% |
| 2025-01-07 | John Bicket | SELL | 21,004 | $42.93 | $901,779 | 175,590 | 11% |
| 2025-01-07 | John Bicket | SELL | 2,711 | $43.80 | $118,749 | 172,879 | 2% |
| 2025-01-07 | John Bicket | SELL | 860 | $44.66 | $38,406 | 172,019 | 0% |
| 2025-01-06 | Sanjit Biswas | SELL | 11,924 | $45.08 | $537,526 | 199,721 | 6% |
| 2025-01-06 | Sanjit Biswas | SELL | 2,799 | $46.00 | $128,752 | 196,922 | 1% |
| 2025-01-06 | Sanjit Biswas | SELL | 12,029 | $45.08 | $542,291 | 199,516 | 6% |
| 2025-01-06 | Sanjit Biswas | SELL | 2,720 | $46.00 | $125,109 | 196,796 | 1% |
| 2025-01-06 | Sanjit Biswas | SELL | 12,003 | $45.08 | $541,066 | 199,545 | 6% |
| 2025-01-06 | Sanjit Biswas | SELL | 2,820 | $46.01 | $129,756 | 196,725 | 1% |
| 2025-01-06 | Sanjit Biswas | SELL | 12,019 | $45.07 | $541,747 | 199,478 | 6% |
| 2025-01-06 | Sanjit Biswas | SELL | 2,800 | $45.99 | $128,772 | 196,678 | 1% |
| 2025-01-06 | John Bicket | SELL | 12,095 | $45.08 | $545,283 | 199,454 | 6% |
| 2025-01-06 | John Bicket | SELL | 2,660 | $46.01 | $122,379 | 196,794 | 1% |
| 2025-01-06 | John Bicket | SELL | 12,024 | $45.08 | $542,074 | 199,496 | 6% |
| 2025-01-06 | John Bicket | SELL | 2,712 | $45.99 | $124,733 | 196,784 | 1% |
| 2025-01-06 | John Bicket | SELL | 11,892 | $45.07 | $536,015 | 199,501 | 6% |
| 2025-01-06 | John Bicket | SELL | 2,907 | $45.96 | $133,603 | 196,594 | 1% |
| 2025-01-03 | Sanjit Biswas | SELL | 9,312 | $44.78 | $416,946 | 222,438 | 4% |
| 2025-01-03 | Sanjit Biswas | SELL | 10,793 | $45.65 | $492,675 | 211,645 | 5% |
| 2025-01-03 | Sanjit Biswas | SELL | 9,214 | $44.77 | $412,551 | 222,468 | 4% |
| 2025-01-03 | Sanjit Biswas | SELL | 10,923 | $45.65 | $498,629 | 211,545 | 5% |
| 2025-01-03 | Sanjit Biswas | SELL | 9,222 | $44.76 | $412,796 | 222,467 | 4% |
| 2025-01-03 | Sanjit Biswas | SELL | 10,919 | $45.65 | $498,437 | 211,548 | 5% |
| 2025-01-03 | Sanjit Biswas | SELL | 9,310 | $44.76 | $416,737 | 222,364 | 4% |
| 2025-01-03 | Sanjit Biswas | SELL | 10,867 | $45.65 | $496,061 | 211,497 | 5% |
| 2025-01-03 | John Bicket | SELL | 9,350 | $44.77 | $418,559 | 222,374 | 4% |
| 2025-01-03 | John Bicket | SELL | 10,825 | $45.65 | $494,188 | 211,549 | 5% |
| 2025-01-03 | John Bicket | SELL | 9,257 | $44.76 | $414,313 | 222,484 | 4% |
| 2025-01-03 | John Bicket | SELL | 10,964 | $45.65 | $500,459 | 211,520 | 5% |
| 2025-01-03 | John Bicket | SELL | 9,514 | $44.79 | $426,137 | 222,177 | 4% |
| 2025-01-03 | John Bicket | SELL | 10,784 | $45.66 | $492,392 | 211,393 | 5% |
| 2025-01-02 | Dominic Phillips | SELL | 21,232 | $43.68 | $927,424 | 755,201 | 3% |
| 2025-01-02 | Dominic Phillips | SELL | 200 | $44.17 | $8,835 | 755,001 | 0% |
| 2025-01-02 | Adam Eltoukhy | SELL | 24,978 | $43.68 | $1,091,099 | 331,306 | 7% |
| 2025-01-02 | Adam Eltoukhy | SELL | 200 | $44.30 | $8,860 | 331,106 | 0% |
| 2025-01-02 | Sanjit Biswas | SELL | 18,150 | $43.61 | $791,561 | 231,850 | 7% |
| 2025-01-02 | Sanjit Biswas | SELL | 100 | $44.41 | $4,440 | 231,750 | 0% |
| 2025-01-02 | Sanjit Biswas | SELL | 18,218 | $43.61 | $794,574 | 231,782 | 7% |
| 2025-01-02 | Sanjit Biswas | SELL | 100 | $44.40 | $4,440 | 231,682 | 0% |
| 2025-01-02 | Sanjit Biswas | SELL | 18,211 | $43.61 | $794,247 | 231,789 | 7% |
| 2025-01-02 | Sanjit Biswas | SELL | 100 | $44.39 | $4,439 | 231,689 | 0% |
| 2025-01-02 | Sanjit Biswas | SELL | 18,226 | $43.61 | $794,900 | 231,774 | 7% |
| 2025-01-02 | Sanjit Biswas | SELL | 100 | $44.41 | $4,440 | 231,674 | 0% |
| 2025-01-02 | John Bicket | SELL | 18,176 | $43.62 | $792,748 | 231,824 | 7% |
| 2025-01-02 | John Bicket | SELL | 100 | $44.39 | $4,439 | 231,724 | 0% |
| 2025-01-02 | John Bicket | SELL | 18,159 | $43.61 | $791,972 | 231,841 | 7% |
| 2025-01-02 | John Bicket | SELL | 100 | $44.41 | $4,440 | 231,741 | 0% |
| 2025-01-02 | John Bicket | SELL | 18,109 | $43.61 | $789,764 | 231,891 | 7% |
| 2025-01-02 | John Bicket | SELL | 200 | $44.39 | $8,878 | 231,691 | 0% |
| 2024-12-27 | Sanjit Biswas | SELL | 53,883 | $44.24 | $2,383,967 | 1,954,081 | 3% |
| 2024-12-27 | Sanjit Biswas | SELL | 1,233 | $44.94 | $55,413 | 1,952,848 | 0% |
| 2024-12-27 | John Bicket | SELL | 53,889 | $44.24 | $2,384,114 | 1,501,852 | 3% |
| 2024-12-27 | John Bicket | SELL | 1,293 | $44.92 | $58,087 | 1,500,559 | 0% |
| 2024-12-26 | Jonathan Chadwick | SELL | 22,500 | $45.37 | $1,020,737 | 396,079 | 5% |
| 2024-12-26 | Sanjit Biswas | SELL | 48,884 | $45.36 | $2,217,192 | 2,007,964 | 2% |
| 2024-12-26 | John Bicket | SELL | 48,818 | $45.36 | $2,214,204 | 1,555,741 | 3% |
| 2024-12-23 | Lara Caimi | SELL | 43,070 | $45.62 | $1,964,896 | 931,003 | 4% |
| 2024-12-20 | Adam Eltoukhy | SELL | 3,400 | $42.74 | $145,327 | 351,666 | 1% |
| 2024-12-20 | Adam Eltoukhy | SELL | 18,636 | $43.95 | $818,970 | 333,030 | 5% |
| 2024-12-20 | Adam Eltoukhy | SELL | 1,924 | $44.34 | $85,308 | 331,106 | 1% |
| 2024-12-17 | Sanjit Biswas | SELL | 76,432 | $46.99 | $3,591,914 | 108,622 | 41% |
| 2024-12-17 | Sanjit Biswas | SELL | 19,568 | $47.53 | $930,051 | 89,054 | 18% |
| 2024-12-17 | John Bicket | SELL | 77,123 | $47.00 | $3,624,696 | 284,367 | 21% |
| 2024-12-17 | John Bicket | SELL | 18,877 | $47.54 | $897,341 | 265,490 | 7% |
| 2024-12-17 | James Andrew Munk | SELL | 3,050 | $47.02 | $143,417 | 178,835 | 2% |
| 2024-12-17 | James Andrew Munk | SELL | 400 | $47.55 | $19,019 | 178,435 | 0% |
| 2024-12-16 | Dominic Phillips | SELL | 36,271 | $45.48 | $1,649,634 | 783,359 | 4% |
| 2024-12-16 | Dominic Phillips | SELL | 23,161 | $46.43 | $1,075,423 | 760,198 | 3% |
| 2024-12-16 | Dominic Phillips | SELL | 5,197 | $47.11 | $244,845 | 755,001 | 1% |
| 2024-12-16 | James Andrew Munk | SELL | 7,469 | $45.49 | $339,771 | 197,905 | 4% |
| 2024-12-16 | James Andrew Munk | SELL | 4,674 | $46.45 | $217,115 | 193,231 | 2% |
| 2024-12-16 | James Andrew Munk | SELL | 996 | $47.11 | $46,920 | 192,235 | 1% |
| 2024-12-16 | Adam Eltoukhy | SELL | 14,847 | $45.45 | $674,763 | 344,363 | 4% |
| 2024-12-16 | Adam Eltoukhy | SELL | 11,091 | $46.40 | $514,596 | 333,272 | 3% |
| 2024-12-16 | Adam Eltoukhy | SELL | 2,166 | $47.12 | $102,056 | 331,106 | 1% |
| 2024-12-16 | Lara Caimi | SELL | 19,533 | $45.44 | $887,515 | 991,936 | 2% |
| 2024-12-16 | Lara Caimi | SELL | 14,804 | $46.39 | $686,744 | 977,132 | 1% |
| 2024-12-16 | Lara Caimi | SELL | 3,059 | $47.10 | $144,086 | 974,073 | 0% |
| 2024-12-10 | James Andrew Munk | SELL | 1,091 | $45.54 | $49,681 | 205,514 | 1% |
| 2024-12-10 | James Andrew Munk | SELL | 140 | $46.52 | $6,512 | 205,374 | 0% |
| 2024-12-10 | Adam Eltoukhy | SELL | 4,810 | $45.52 | $218,944 | 387,437 | 1% |
| 2024-12-10 | Adam Eltoukhy | SELL | 727 | $46.63 | $33,900 | 386,710 | 0% |
| 2024-12-10 | Adam Eltoukhy | SELL | 96 | $47.36 | $4,547 | 386,614 | 0% |
| 2024-12-10 | Lara Caimi | SELL | 6,785 | $45.49 | $308,623 | 1,012,880 | 1% |
| 2024-12-10 | Lara Caimi | SELL | 1,211 | $46.47 | $56,276 | 1,011,669 | 0% |
| 2024-12-10 | Lara Caimi | SELL | 200 | $47.31 | $9,462 | 1,011,469 | 0% |
| 2024-12-10 | Sanjit Biswas | SELL | 60,332 | $46.71 | $2,818,216 | 39,554 | 60% |
| 2024-12-10 | Sanjit Biswas | SELL | 35,668 | $47.60 | $1,697,808 | 3,886 | 90% |
| 2024-12-10 | John Bicket | SELL | 60,274 | $46.72 | $2,815,766 | 319,346 | 16% |
| 2024-12-10 | John Bicket | SELL | 35,726 | $47.59 | $1,700,247 | 283,620 | 11% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 50,428 | $45.47 | $2,292,961 | 25,823 | 66% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 14,579 | $46.48 | $677,632 | 11,244 | 56% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 11,075 | $47.43 | $525,287 | 169 | 98% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 169 | $48.04 | $8,119 | 0 | 100% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 26,729 | $45.40 | $1,213,497 | 9,400 | 74% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 3,316 | $46.40 | $153,862 | 6,084 | 35% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 5,888 | $47.51 | $279,739 | 196 | 97% |
| 2024-12-10 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 196 | $48.05 | $9,418 | 0 | 100% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 50,428 | $45.47 | $2,292,961 | 25,823 | 66% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 14,579 | $46.48 | $677,632 | 11,244 | 56% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 11,075 | $47.43 | $525,287 | 169 | 98% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 169 | $48.04 | $8,119 | 0 | 100% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 26,729 | $45.40 | $1,213,497 | 9,400 | 74% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 3,316 | $46.40 | $153,862 | 6,084 | 35% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 5,888 | $47.51 | $279,739 | 196 | 97% |
| 2024-12-10 | Parallel Fund IV, L.P. AH | SELL | 196 | $48.05 | $9,418 | 20,691 | 1% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 50,428 | $45.47 | $2,292,961 | 25,823 | 66% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 14,579 | $46.48 | $677,632 | 11,244 | 56% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 11,075 | $47.43 | $525,287 | 169 | 98% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 169 | $48.04 | $8,119 | 0 | 100% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 26,729 | $45.40 | $1,213,497 | 9,400 | 74% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 3,316 | $46.40 | $153,862 | 6,084 | 35% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 5,888 | $47.51 | $279,739 | 196 | 97% |
| 2024-12-10 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 196 | $48.05 | $9,418 | 0 | 100% |
| 2024-12-10 | Marc L Andreessen | SELL | 50,428 | $45.47 | $2,292,961 | 25,823 | 66% |
| 2024-12-10 | Marc L Andreessen | SELL | 14,579 | $46.48 | $677,632 | 11,244 | 56% |
| 2024-12-10 | Marc L Andreessen | SELL | 11,075 | $47.43 | $525,287 | 169 | 98% |
| 2024-12-10 | Marc L Andreessen | SELL | 169 | $48.04 | $8,119 | 0 | 100% |
| 2024-12-10 | Marc L Andreessen | SELL | 26,729 | $45.40 | $1,213,497 | 9,400 | 74% |
| 2024-12-10 | Marc L Andreessen | SELL | 3,316 | $46.40 | $153,862 | 6,084 | 35% |
| 2024-12-10 | Marc L Andreessen | SELL | 5,888 | $47.51 | $279,739 | 196 | 97% |
| 2024-12-10 | Marc L Andreessen | SELL | 196 | $48.05 | $9,418 | 0 | 100% |
| 2024-12-09 | Dominic Phillips | SELL | 18,536 | $50.39 | $933,973 | 884,264 | 2% |
| 2024-12-09 | Dominic Phillips | SELL | 1,600 | $51.17 | $81,868 | 882,664 | 0% |
| 2024-12-04 | Sanjit Biswas | SELL | 12,167 | $55.37 | $673,683 | 77,300 | 14% |
| 2024-12-04 | Sanjit Biswas | SELL | 500 | $55.85 | $27,927 | 76,800 | 1% |
| 2024-12-04 | John Bicket | SELL | 12,609 | $55.37 | $698,168 | 77,100 | 14% |
| 2024-12-04 | John Bicket | SELL | 300 | $55.88 | $16,765 | 76,800 | 0% |
| 2024-12-03 | Sanjit Biswas | SELL | 7,057 | $53.22 | $375,580 | 31,343 | 18% |
| 2024-12-03 | Sanjit Biswas | SELL | 12,143 | $54.03 | $656,041 | 19,200 | 39% |
| 2024-12-03 | Sanjit Biswas | SELL | 28,566 | $53.34 | $1,523,679 | 125,034 | 19% |
| 2024-12-03 | Sanjit Biswas | SELL | 35,567 | $54.24 | $1,929,264 | 89,467 | 28% |
| 2024-12-03 | John Bicket | SELL | 7,161 | $53.23 | $381,150 | 31,239 | 19% |
| 2024-12-03 | John Bicket | SELL | 12,039 | $54.03 | $650,509 | 19,200 | 39% |
| 2024-12-03 | John Bicket | SELL | 27,186 | $53.32 | $1,449,457 | 126,414 | 18% |
| 2024-12-03 | John Bicket | SELL | 36,705 | $54.22 | $1,990,167 | 89,709 | 29% |
| 2024-11-26 | Sanjit Biswas | SELL | 20,406 | $55.22 | $1,126,860 | 99,886 | 17% |
| 2024-11-26 | John Bicket | SELL | 20,400 | $55.23 | $1,126,598 | 379,620 | 5% |
| 2024-11-25 | Sanjit Biswas | SELL | 51,905 | $55.59 | $2,885,420 | 143,981 | 26% |
| 2024-11-25 | Sanjit Biswas | SELL | 23,689 | $56.54 | $1,339,390 | 120,292 | 16% |
| 2024-11-25 | John Bicket | SELL | 51,183 | $55.58 | $2,844,981 | 424,437 | 11% |
| 2024-11-25 | John Bicket | SELL | 24,317 | $56.52 | $1,374,394 | 400,120 | 6% |
| 2024-11-25 | John Bicket | SELL | 100 | $57.10 | $5,710 | 400,020 | 0% |
| 2024-11-21 | Adam Eltoukhy | SELL | 12,500 | $55.05 | $688,101 | 396,784 | 3% |
| 2024-11-19 | Sanjit Biswas | SELL | 23,032 | $49.21 | $1,133,455 | 268,854 | 8% |
| 2024-11-19 | Sanjit Biswas | SELL | 44,321 | $50.21 | $2,225,388 | 224,533 | 16% |
| 2024-11-19 | Sanjit Biswas | SELL | 14,885 | $51.15 | $761,357 | 209,648 | 7% |
| 2024-11-19 | Sanjit Biswas | SELL | 13,762 | $52.01 | $715,712 | 195,886 | 7% |
| 2024-11-19 | John Bicket | SELL | 23,667 | $49.22 | $1,164,996 | 547,953 | 4% |
| 2024-11-19 | John Bicket | SELL | 44,237 | $50.22 | $2,221,772 | 503,716 | 8% |
| 2024-11-19 | John Bicket | SELL | 15,073 | $51.19 | $771,625 | 488,643 | 3% |
| 2024-11-19 | John Bicket | SELL | 13,023 | $52.02 | $677,503 | 475,620 | 3% |
| 2024-11-15 | Adam Eltoukhy | SELL | 9,207 | $49.54 | $456,143 | 396,884 | 2% |
| 2024-11-15 | Adam Eltoukhy | SELL | 100 | $50.24 | $5,024 | 396,784 | 0% |
| 2024-11-13 | Sanjit Biswas | SELL | 12,106 | $53.31 | $645,373 | 296,886 | 4% |
| 2024-11-13 | Sanjit Biswas | SELL | 5,000 | $53.72 | $268,590 | 291,886 | 2% |
| 2024-11-13 | John Bicket | SELL | 12,558 | $53.32 | $669,577 | 576,120 | 2% |
| 2024-11-13 | John Bicket | SELL | 4,500 | $53.72 | $241,735 | 571,620 | 1% |
| 2024-11-12 | Sanjit Biswas | SELL | 61,164 | $52.51 | $3,211,722 | 326,722 | 16% |
| 2024-11-12 | Sanjit Biswas | SELL | 17,730 | $53.25 | $944,101 | 308,992 | 5% |
| 2024-11-12 | John Bicket | SELL | 61,524 | $52.51 | $3,230,761 | 606,096 | 9% |
| 2024-11-12 | John Bicket | SELL | 17,418 | $53.25 | $927,569 | 588,678 | 3% |
| 2024-11-06 | Sanjit Biswas | SELL | 2,692 | $49.39 | $132,952 | 38,580 | 7% |
| 2024-11-06 | Sanjit Biswas | SELL | 180 | $49.90 | $8,982 | 38,400 | 0% |
| 2024-11-06 | Sanjit Biswas | SELL | 27,815 | $49.33 | $1,372,170 | 154,725 | 15% |
| 2024-11-06 | Sanjit Biswas | SELL | 1,125 | $49.85 | $56,076 | 153,600 | 1% |
| 2024-11-06 | John Bicket | SELL | 2,888 | $49.41 | $142,702 | 38,400 | 7% |
| 2024-11-06 | John Bicket | SELL | 27,699 | $49.33 | $1,366,491 | 154,876 | 15% |
| 2024-11-06 | John Bicket | SELL | 1,276 | $49.84 | $63,594 | 153,600 | 1% |
| 2024-11-05 | Sanjit Biswas | SELL | 6,416 | $46.63 | $299,175 | 51,184 | 11% |
| 2024-11-05 | Sanjit Biswas | SELL | 6,802 | $47.92 | $325,944 | 44,382 | 13% |
| 2024-11-05 | Sanjit Biswas | SELL | 3,110 | $48.28 | $150,140 | 41,272 | 7% |
| 2024-11-05 | Sanjit Biswas | SELL | 18,568 | $46.62 | $865,675 | 211,832 | 8% |
| 2024-11-05 | Sanjit Biswas | SELL | 15,496 | $47.83 | $741,158 | 196,336 | 7% |
| 2024-11-05 | Sanjit Biswas | SELL | 13,796 | $48.26 | $665,783 | 182,540 | 7% |
| 2024-11-05 | John Bicket | SELL | 6,458 | $46.63 | $301,145 | 51,142 | 11% |
| 2024-11-05 | John Bicket | SELL | 5,975 | $47.89 | $286,136 | 45,167 | 12% |
| 2024-11-05 | John Bicket | SELL | 3,879 | $48.27 | $187,235 | 41,288 | 9% |
| 2024-11-05 | John Bicket | SELL | 18,648 | $46.62 | $869,415 | 211,752 | 8% |
| 2024-11-05 | John Bicket | SELL | 16,601 | $47.86 | $794,448 | 195,151 | 8% |
| 2024-11-05 | John Bicket | SELL | 12,576 | $48.26 | $606,966 | 182,575 | 6% |
| 2024-11-01 | Dominic Phillips | SELL | 19,737 | $46.37 | $915,244 | 883,064 | 2% |
| 2024-11-01 | Dominic Phillips | SELL | 400 | $47.45 | $18,979 | 882,664 | 0% |
| 2024-10-30 | Sanjit Biswas | SELL | 40,924 | $49.28 | $2,016,710 | 399,968 | 9% |
| 2024-10-30 | Sanjit Biswas | SELL | 12,082 | $49.56 | $598,817 | 387,886 | 3% |
| 2024-10-30 | John Bicket | SELL | 36,793 | $49.26 | $1,812,335 | 683,885 | 5% |
| 2024-10-30 | John Bicket | SELL | 16,265 | $49.54 | $805,716 | 667,620 | 2% |
| 2024-10-29 | Sanjit Biswas | SELL | 5,183 | $48.03 | $248,930 | 478,703 | 1% |
| 2024-10-29 | Sanjit Biswas | SELL | 37,811 | $48.63 | $1,838,598 | 440,892 | 8% |
| 2024-10-29 | John Bicket | SELL | 7,059 | $48.15 | $339,858 | 756,561 | 1% |
| 2024-10-29 | John Bicket | SELL | 35,883 | $48.63 | $1,745,123 | 720,678 | 5% |
| 2024-10-22 | Sanjit Biswas | SELL | 82,141 | $46.96 | $3,857,161 | 497,745 | 14% |
| 2024-10-22 | Sanjit Biswas | SELL | 13,859 | $47.84 | $663,009 | 483,886 | 3% |
| 2024-10-22 | John Bicket | SELL | 81,828 | $46.95 | $3,841,931 | 777,792 | 10% |
| 2024-10-22 | John Bicket | SELL | 14,172 | $47.84 | $677,976 | 763,620 | 2% |
| 2024-10-16 | Sanjit Biswas | SELL | 34,259 | $48.81 | $1,672,202 | 582,888 | 6% |
| 2024-10-16 | Sanjit Biswas | SELL | 3,002 | $49.66 | $149,093 | 579,886 | 1% |
| 2024-10-16 | John Bicket | SELL | 34,363 | $48.81 | $1,677,292 | 862,569 | 4% |
| 2024-10-16 | John Bicket | SELL | 2,949 | $48.68 | $143,570 | 859,620 | 0% |
| 2024-10-15 | Sanjit Biswas | SELL | 58,739 | $50.61 | $2,972,493 | 617,147 | 9% |
| 2024-10-15 | John Bicket | SELL | 58,688 | $50.60 | $2,969,830 | 896,932 | 6% |
| 2024-10-15 | Adam Eltoukhy | SELL | 9,308 | $50.64 | $471,328 | 396,784 | 2% |
| 2024-10-10 | Adam Eltoukhy | SELL | 4,000 | $50.00 | $200,010 | 396,784 | 1% |
| 2024-10-09 | Sanjit Biswas | SELL | 41,508 | $47.87 | $1,986,888 | 675,886 | 6% |
| 2024-10-09 | John Bicket | SELL | 41,496 | $47.87 | $1,986,231 | 955,620 | 4% |
| 2024-10-08 | Sanjit Biswas | SELL | 51,234 | $47.77 | $2,447,284 | 720,652 | 7% |
| 2024-10-08 | Sanjit Biswas | SELL | 3,258 | $48.25 | $157,203 | 717,394 | 0% |
| 2024-10-08 | John Bicket | SELL | 51,251 | $47.77 | $2,448,132 | 1,000,369 | 5% |
| 2024-10-08 | John Bicket | SELL | 3,253 | $48.25 | $156,958 | 997,116 | 0% |
| 2024-10-01 | Dominic Phillips | SELL | 20,447 | $46.78 | $956,580 | 882,964 | 2% |
| 2024-10-01 | Dominic Phillips | SELL | 300 | $47.49 | $14,248 | 882,664 | 0% |
| 2024-10-01 | Sanjit Biswas | SELL | 18,904 | $46.88 | $886,189 | 57,896 | 25% |
| 2024-10-01 | Sanjit Biswas | SELL | 296 | $47.59 | $14,086 | 57,600 | 1% |
| 2024-10-01 | Sanjit Biswas | SELL | 76,005 | $46.81 | $3,557,878 | 231,195 | 25% |
| 2024-10-01 | Sanjit Biswas | SELL | 795 | $47.57 | $37,820 | 230,400 | 0% |
| 2024-10-01 | John Bicket | SELL | 18,620 | $46.87 | $872,701 | 58,180 | 24% |
| 2024-10-01 | John Bicket | SELL | 580 | $47.57 | $27,589 | 57,600 | 1% |
| 2024-10-01 | John Bicket | SELL | 75,900 | $46.81 | $3,552,902 | 231,300 | 25% |
| 2024-10-01 | John Bicket | SELL | 900 | $47.56 | $42,800 | 230,400 | 0% |
| 2024-09-25 | Adam Eltoukhy | SELL | 8,500 | $50.01 | $425,088 | 396,784 | 2% |
| 2024-09-25 | Sanjit Biswas | SELL | 21,333 | $49.80 | $1,062,437 | 771,886 | 3% |
| 2024-09-25 | John Bicket | SELL | 21,582 | $49.81 | $1,074,967 | 1,051,620 | 2% |
| 2024-09-24 | Sanjit Biswas | SELL | 49,952 | $49.30 | $2,462,584 | 817,934 | 6% |
| 2024-09-24 | Sanjit Biswas | SELL | 24,715 | $49.71 | $1,228,588 | 793,219 | 3% |
| 2024-09-24 | John Bicket | SELL | 50,603 | $49.30 | $2,494,799 | 1,097,017 | 4% |
| 2024-09-24 | John Bicket | SELL | 23,815 | $49.71 | $1,183,889 | 1,073,202 | 2% |
| 2024-09-18 | Venture VIII-B, LLC GC | SELL | 21,346 | $47.80 | $1,020,339 | 0 | 100% |
| 2024-09-17 | Venture VIII-B, LLC GC | SELL | 1,978 | $46.44 | $91,858 | 0 | 100% |
| 2024-09-17 | James Andrew Munk | SELL | 1,978 | $46.62 | $92,222 | 304,142 | 1% |
| 2024-09-17 | James Andrew Munk | SELL | 1,405 | $47.52 | $66,768 | 302,737 | 0% |
| 2024-09-17 | Adam Eltoukhy | SELL | 5,040 | $46.67 | $235,215 | 401,334 | 1% |
| 2024-09-17 | Adam Eltoukhy | SELL | 4,550 | $47.54 | $216,305 | 396,784 | 1% |
| 2024-09-17 | Lara Caimi | SELL | 35,315 | $47.51 | $1,677,985 | 1,019,665 | 3% |
| 2024-09-17 | Sanjit Biswas | SELL | 71,554 | $46.55 | $3,330,882 | 892,332 | 7% |
| 2024-09-17 | Sanjit Biswas | SELL | 24,446 | $47.08 | $1,150,901 | 867,886 | 3% |
| 2024-09-17 | John Bicket | SELL | 70,831 | $46.55 | $3,296,999 | 1,172,789 | 6% |
| 2024-09-17 | John Bicket | SELL | 25,169 | $47.07 | $1,184,755 | 1,147,620 | 2% |
| 2024-09-16 | Dominic Phillips | SELL | 50,276 | $45.71 | $2,297,995 | 899,030 | 5% |
| 2024-09-16 | Dominic Phillips | SELL | 16,366 | $46.41 | $759,543 | 882,664 | 2% |
| 2024-09-16 | Jonathan Chadwick | SELL | 3,446 | $45.75 | $157,646 | 427,339 | 1% |
| 2024-09-16 | Jonathan Chadwick | SELL | 6,623 | $46.67 | $309,115 | 420,716 | 2% |
| 2024-09-16 | Jonathan Chadwick | SELL | 2,137 | $47.38 | $101,250 | 418,579 | 1% |
| 2024-09-16 | James Andrew Munk | SELL | 10,338 | $45.72 | $472,631 | 309,329 | 3% |
| 2024-09-16 | James Andrew Munk | SELL | 3,209 | $46.42 | $148,964 | 306,120 | 1% |
| 2024-09-16 | Adam Eltoukhy | SELL | 23,102 | $45.71 | $1,055,953 | 404,490 | 5% |
| 2024-09-16 | Adam Eltoukhy | SELL | 7,706 | $46.40 | $357,578 | 396,784 | 2% |
| 2024-09-16 | Lara Caimi | SELL | 29,087 | $45.71 | $1,329,610 | 1,064,448 | 3% |
| 2024-09-16 | Lara Caimi | SELL | 9,468 | $46.42 | $439,492 | 1,054,980 | 1% |
| 2024-09-12 | Lara Caimi | SELL | 7,508 | $46.42 | $348,500 | 1,093,535 | 1% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 9,604 | $44.34 | $425,841 | 20,887 | 32% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 9,959 | $45.28 | $450,944 | 10,928 | 48% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 10,928 | $45.94 | $502,032 | 0 | 100% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 493 | $42.75 | $21,076 | 210,651 | 0% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 207 | $42.75 | $8,849 | 88,696 | 0% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 48,259 | $44.13 | $2,129,670 | 162,392 | 23% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 20,320 | $44.13 | $896,722 | 68,376 | 23% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 76,005 | $44.80 | $3,405,024 | 86,387 | 47% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 32,002 | $44.80 | $1,433,690 | 36,374 | 47% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 86,387 | $45.79 | $3,955,661 | 0 | 100% |
| 2024-09-11 | Horowitz LSV Fund III, L.P. Andreessen | SELL | 36,374 | $45.79 | $1,665,565 | 0 | 100% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 9,604 | $44.34 | $425,841 | 20,887 | 32% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 9,959 | $45.28 | $450,944 | 10,928 | 48% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 10,928 | $45.94 | $502,032 | 0 | 100% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 493 | $42.75 | $21,076 | 210,651 | 0% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 207 | $42.75 | $8,849 | 88,696 | 0% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 48,259 | $44.13 | $2,129,670 | 162,392 | 23% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 20,320 | $44.13 | $896,722 | 68,376 | 23% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 76,005 | $44.80 | $3,405,024 | 86,387 | 47% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 32,002 | $44.80 | $1,433,690 | 36,374 | 47% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 86,387 | $45.79 | $3,955,661 | 0 | 100% |
| 2024-09-11 | Parallel Fund IV, L.P. AH | SELL | 36,374 | $45.79 | $1,665,565 | 0 | 100% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 9,604 | $44.34 | $425,841 | 20,887 | 32% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 9,959 | $45.28 | $450,944 | 10,928 | 48% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 10,928 | $45.94 | $502,032 | 0 | 100% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 493 | $42.75 | $21,076 | 210,651 | 0% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 207 | $42.75 | $8,849 | 88,696 | 0% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 48,259 | $44.13 | $2,129,670 | 162,392 | 23% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 20,320 | $44.13 | $896,722 | 68,376 | 23% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 76,005 | $44.80 | $3,405,024 | 86,387 | 47% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 32,002 | $44.80 | $1,433,690 | 36,374 | 47% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 86,387 | $45.79 | $3,955,661 | 0 | 100% |
| 2024-09-11 | Horowitz LSV Fund I, L.P. Andreessen | SELL | 36,374 | $45.79 | $1,665,565 | 0 | 100% |
| 2024-09-11 | Marc L Andreessen | SELL | 9,604 | $44.34 | $425,841 | 20,887 | 32% |
| 2024-09-11 | Marc L Andreessen | SELL | 9,959 | $45.28 | $450,944 | 10,928 | 48% |
| 2024-09-11 | Marc L Andreessen | SELL | 10,928 | $45.94 | $502,032 | 0 | 100% |
| 2024-09-11 | Marc L Andreessen | SELL | 493 | $42.75 | $21,076 | 210,651 | 0% |
| 2024-09-11 | Marc L Andreessen | SELL | 207 | $42.75 | $8,849 | 88,696 | 0% |
| 2024-09-11 | Marc L Andreessen | SELL | 48,259 | $44.13 | $2,129,670 | 162,392 | 23% |
| 2024-09-11 | Marc L Andreessen | SELL | 20,320 | $44.13 | $896,722 | 68,376 | 23% |
| 2024-09-11 | Marc L Andreessen | SELL | 76,005 | $44.80 | $3,405,024 | 86,387 | 47% |
| 2024-09-11 | Marc L Andreessen | SELL | 32,002 | $44.80 | $1,433,690 | 36,374 | 47% |
| 2024-09-11 | Marc L Andreessen | SELL | 86,387 | $45.79 | $3,955,661 | 0 | 100% |
| 2024-09-11 | Marc L Andreessen | SELL | 36,374 | $45.79 | $1,665,565 | 0 | 100% |
| 2024-09-10 | Sanjit Biswas | SELL | 30,256 | $46.47 | $1,405,960 | 764,043 | 4% |
| 2024-09-10 | Sanjit Biswas | SELL | 65,744 | $47.07 | $3,094,570 | 698,299 | 9% |
| 2024-09-10 | John Bicket | SELL | 32,119 | $46.49 | $1,493,289 | 1,127,921 | 3% |
| 2024-09-10 | John Bicket | SELL | 63,881 | $47.08 | $3,007,479 | 1,064,040 | 6% |
| 2024-09-10 | James Andrew Munk | SELL | 1,093 | $47.31 | $51,714 | 319,667 | 0% |
| 2024-09-10 | Adam Eltoukhy | SELL | 5,008 | $47.30 | $236,902 | 455,797 | 1% |
| 2024-09-10 | Lara Caimi | SELL | 7,285 | $47.30 | $344,572 | 1,101,043 | 1% |
| 2024-09-09 | Dominic Phillips | SELL | 2,000 | $43.67 | $87,349 | 1,028,817 | 0% |
| 2024-09-09 | Dominic Phillips | SELL | 4,397 | $44.80 | $196,975 | 1,024,420 | 0% |
| 2024-09-09 | Dominic Phillips | SELL | 14,094 | $45.99 | $648,132 | 1,010,326 | 1% |
| 2024-09-09 | Lara Caimi | SELL | 43,119 | $44.44 | $1,916,200 | 1,108,328 | 4% |
| 2024-09-06 | Adam Eltoukhy | SELL | 12,500 | $45.00 | $562,500 | 465,967 | 3% |
| 2024-09-04 | John Bicket | SELL | 2,788 | $38.55 | $107,466 | 307,200 | 1% |
| 2024-09-04 | Sanjit Biswas | SELL | 2,893 | $38.53 | $111,478 | 307,200 | 1% |
| 2024-09-03 | John Bicket | SELL | 8,128 | $39.42 | $320,387 | 87,872 | 8% |
| 2024-09-03 | John Bicket | SELL | 8,522 | $40.49 | $345,086 | 79,350 | 10% |
| 2024-09-03 | John Bicket | SELL | 2,550 | $41.13 | $104,889 | 76,800 | 3% |
| 2024-09-03 | John Bicket | SELL | 40,263 | $39.25 | $1,580,186 | 343,737 | 10% |
| 2024-09-03 | John Bicket | SELL | 24,552 | $40.43 | $992,623 | 319,185 | 7% |
| 2024-09-03 | John Bicket | SELL | 9,197 | $41.09 | $377,880 | 309,988 | 3% |
| 2024-09-03 | Sanjit Biswas | SELL | 8,054 | $39.41 | $317,417 | 87,946 | 8% |
| 2024-09-03 | Sanjit Biswas | SELL | 8,434 | $40.48 | $341,410 | 79,512 | 10% |
| 2024-09-03 | Sanjit Biswas | SELL | 2,712 | $41.12 | $111,520 | 76,800 | 3% |
| 2024-09-03 | Sanjit Biswas | SELL | 40,346 | $39.25 | $1,583,560 | 343,654 | 11% |
| 2024-09-03 | Sanjit Biswas | SELL | 24,289 | $40.43 | $981,963 | 319,365 | 7% |
| 2024-09-03 | Sanjit Biswas | SELL | 9,272 | $41.08 | $380,935 | 310,093 | 3% |