| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Andrew Dudum | Chief Executive Officer, Director, 10% Owner | 103,406 | — | $161,332,635 | -$161,332,635 |
| Oluyemi Okupe | Chief Financial Officer | 264,117 | — | $45,913,396 | -$45,913,396 |
| Michael Chi | Chief Operating Officer | 470,687 | — | $16,784,596 | -$16,784,596 |
| Melissa Baird | Chief Operating Officer | 805,083 | — | $16,561,425 | -$16,561,425 |
| Soleil Boughton | Chief Legal Officer | 313,964 | — | $13,819,854 | -$13,819,854 |
| Patrick Harrison Carroll | Chief Medical Officer | 197,847 | — | $6,182,216 | -$6,182,216 |
| Irene Becklund | PAO | 13,985 | — | $3,181,305 | -$3,181,305 |
| Mohamed Elshenawy | CTO | 193,510 | — | $946,260 | -$946,260 |
| Deborah M. Autor | Chief Policy Officer, Director | 48,961 | — | $726,080 | -$726,080 |
| Christiane Pendarvis | Director | 55,430 | — | $500,000 | -$500,000 |
| Anja Manuel | Director | 38,671 | $132,260 | — | $132,260 |
| Garcia Andrea G Perez | Director | 83,822 | — | $97,925 | -$97,925 |
| David B Wells | Director | 229,808 | $1,172,974 | $1,199,584 | -$26,610 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-19 | Oluyemi Okupe | SELL | 4,938 | $29.99 | $148,111 | 264,117 | 2% |
| 2026-08-19 | Soleil Boughton | SELL | 25,111 | $27.55 | $691,808 | 313,964 | 7% |
| 2026-08-18 | Deborah M. Autor | SELL | 16,773 | $27.85 | $467,128 | 48,961 | 26% |
| 2026-08-17 | Oluyemi Okupe | SELL | 9,388 | $27.89 | $261,802 | 264,117 | 3% |
| 2026-07-17 | Oluyemi Okupe | SELL | 7,163 | $31.99 | $229,168 | 284,321 | 2% |
| 2026-07-06 | Oluyemi Okupe | SELL | 7,163 | $36.49 | $261,351 | 284,321 | 2% |
| 2026-06-22 | Oluyemi Okupe | SELL | 18,197 | $34.03 | $619,217 | 284,321 | 6% |
| 2026-06-18 | Oluyemi Okupe | SELL | 55,383 | $35.09 | $1,943,389 | 228,938 | 19% |
| 2026-06-18 | Patrick Harrison Carroll | SELL | 23,726 | $35.00 | $830,410 | 181,861 | 12% |
| 2026-06-17 | Michael Chi | SELL | 14,027 | $31.50 | $441,850 | 432,124 | 3% |
| 2026-06-17 | Irene Becklund | SELL | 4,490 | $31.50 | $141,435 | 6,790 | 40% |
| 2026-06-17 | Mohamed Elshenawy | SELL | 30,040 | $31.50 | $946,260 | 101,023 | 23% |
| 2026-06-16 | Irene Becklund | SELL | 7,573 | $30.25 | $229,083 | 11,280 | 40% |
| 2026-05-26 | David B Wells | BUY | 48,400 | $24.23 | $1,172,974 | 224,417 | 28% |
| 2026-05-18 | Oluyemi Okupe | SELL | 7,950 | $23.64 | $187,916 | 262,954 | 3% |
| 2026-04-20 | Soleil Boughton | SELL | 9,463 | $30.00 | $283,890 | 299,368 | 3% |
| 2026-04-20 | Oluyemi Okupe | SELL | 19,645 | $29.96 | $588,615 | 262,954 | 7% |
| 2026-04-17 | Oluyemi Okupe | SELL | 18,005 | $27.83 | $501,158 | 270,046 | 6% |
| 2026-04-16 | Oluyemi Okupe | SELL | 36,922 | $25.90 | $956,147 | 281,867 | 12% |
| 2026-04-06 | Oluyemi Okupe | SELL | 3,975 | $19.98 | $79,409 | 318,789 | 1% |
| 2026-03-20 | Oluyemi Okupe | SELL | 9,217 | $23.77 | $219,067 | 318,789 | 3% |
| 2026-03-17 | Irene Becklund | SELL | 5,529 | $24.69 | $136,511 | 8,752 | 39% |
| 2026-03-17 | Soleil Boughton | SELL | 4,812 | $24.69 | $118,808 | 308,831 | 2% |
| 2026-03-17 | Michael Chi | SELL | 97,289 | $24.69 | $2,402,065 | 407,282 | 19% |
| 2026-02-27 | Soleil Boughton | SELL | 4,651 | $15.21 | $70,742 | 440,972 | 1% |
| 2026-02-03 | Oluyemi Okupe | SELL | 5,262 | $26.44 | $139,108 | 91,617 | 5% |
| 2026-01-20 | Oluyemi Okupe | SELL | 9,067 | $30.34 | $275,114 | 91,617 | 9% |
| 2026-01-05 | Oluyemi Okupe | SELL | 9,070 | $33.79 | $306,453 | 91,617 | 9% |
| 2025-12-22 | Oluyemi Okupe | SELL | 23,090 | $35.72 | $824,710 | 94,333 | 20% |
| 2025-12-17 | Michael Chi | SELL | 13,750 | $36.71 | $504,762 | 305,161 | 4% |
| 2025-12-17 | Deborah M. Autor | SELL | 7,054 | $36.71 | $258,952 | 6,175 | 53% |
| 2025-12-17 | Patrick Harrison Carroll | SELL | 10,021 | $36.71 | $367,871 | 169,940 | 6% |
| 2025-12-17 | Irene Becklund | SELL | 8,411 | $36.71 | $308,768 | 2,126 | 80% |
| 2025-12-09 | Garcia Andrea G Perez | SELL | 2,500 | $39.17 | $97,925 | 80,166 | 3% |
| 2025-11-24 | Soleil Boughton | SELL | 2,631 | $35.22 | $92,664 | 153,225 | 2% |
| 2025-11-17 | Oluyemi Okupe | SELL | 23,187 | $36.81 | $853,490 | 70,232 | 25% |
| 2025-11-10 | Soleil Boughton | SELL | 2,637 | $42.53 | $112,152 | 155,856 | 2% |
| 2025-10-27 | Soleil Boughton | SELL | 2,637 | $50.10 | $132,114 | 158,493 | 2% |
| 2025-10-17 | Oluyemi Okupe | SELL | 11,592 | $57.13 | $662,222 | 70,232 | 14% |
| 2025-10-16 | Andrew Dudum | SELL | 2,792 | $62.65 | $174,924 | 92,523 | 3% |
| 2025-10-16 | Andrew Dudum | SELL | 39,111 | $62.70 | $2,452,248 | 55,947 | 41% |
| 2025-10-16 | Andrew Dudum | SELL | 8,423 | $63.46 | $534,513 | 47,524 | 15% |
| 2025-10-16 | Andrew Dudum | SELL | 17,001 | $62.69 | $1,065,793 | 92,523 | 16% |
| 2025-10-16 | Andrew Dudum | SELL | 39,531 | $62.71 | $2,478,803 | 161,326 | 20% |
| 2025-10-16 | Andrew Dudum | SELL | 10,469 | $63.49 | $664,627 | 150,857 | 6% |
| 2025-10-16 | Andrew Dudum | SELL | 39,332 | $62.70 | $2,466,112 | 111,525 | 26% |
| 2025-10-16 | Andrew Dudum | SELL | 2,335 | $63.39 | $148,009 | 109,190 | 2% |
| 2025-10-16 | Andrew Dudum | SELL | 16,667 | $62.70 | $1,044,969 | 92,523 | 15% |
| 2025-10-13 | Soleil Boughton | SELL | 2,637 | $54.38 | $143,400 | 161,130 | 2% |
| 2025-10-10 | Michael Chi | SELL | 900 | $58.25 | $52,425 | 291,439 | 0% |
| 2025-10-03 | Oluyemi Okupe | SELL | 11,595 | $57.72 | $669,232 | 70,232 | 14% |
| 2025-10-01 | Michael Chi | SELL | 250 | $56.00 | $14,000 | 291,439 | 0% |
| 2025-09-29 | Oluyemi Okupe | SELL | 85,000 | $60.20 | $5,116,924 | 70,232 | 55% |
| 2025-09-29 | Soleil Boughton | SELL | 2,637 | $58.79 | $155,029 | 163,767 | 2% |
| 2025-09-24 | Michael Chi | SELL | 2,100 | $56.52 | $118,692 | 291,439 | 1% |
| 2025-09-22 | Oluyemi Okupe | SELL | 23,584 | $57.74 | $1,361,766 | 105,400 | 18% |
| 2025-09-17 | Soleil Boughton | SELL | 2,637 | $50.50 | $133,168 | 166,404 | 2% |
| 2025-09-17 | Patrick Harrison Carroll | SELL | 10,021 | $50.50 | $506,060 | 169,940 | 6% |
| 2025-09-17 | Irene Becklund | SELL | 8,410 | $50.50 | $424,705 | 1,418 | 86% |
| 2025-09-17 | Michael Chi | SELL | 13,749 | $50.50 | $694,324 | 297,139 | 4% |
| 2025-09-17 | Andrew Dudum | SELL | 65,110 | $50.57 | $3,292,906 | 95,315 | 41% |
| 2025-09-16 | Andrew Dudum | SELL | 2,792 | $54.21 | $151,359 | 160,425 | 2% |
| 2025-09-16 | Andrew Dudum | SELL | 28,652 | $52.90 | $1,515,556 | 113,940 | 20% |
| 2025-09-16 | Andrew Dudum | SELL | 18,882 | $53.85 | $1,016,769 | 95,058 | 17% |
| 2025-09-16 | Andrew Dudum | SELL | 17,001 | $53.79 | $914,518 | 160,425 | 10% |
| 2025-09-16 | Andrew Dudum | SELL | 16,667 | $53.79 | $896,535 | 252,092 | 6% |
| 2025-09-16 | Andrew Dudum | SELL | 23,938 | $53.08 | $1,270,519 | 228,154 | 10% |
| 2025-09-16 | Andrew Dudum | SELL | 17,729 | $53.81 | $954,008 | 210,425 | 8% |
| 2025-09-16 | Andrew Dudum | SELL | 32,190 | $53.03 | $1,706,981 | 178,235 | 15% |
| 2025-09-16 | Andrew Dudum | SELL | 17,810 | $53.81 | $958,381 | 160,425 | 10% |
| 2025-09-15 | Michael Chi | SELL | 4,150 | $56.00 | $232,400 | 278,654 | 1% |
| 2025-09-15 | Oluyemi Okupe | SELL | 117,792 | $55.25 | $6,508,043 | 156,192 | 43% |
| 2025-09-15 | Oluyemi Okupe | SELL | 27,208 | $55.79 | $1,518,032 | 128,984 | 17% |
| 2025-08-26 | Oluyemi Okupe | SELL | 11,581 | $43.69 | $505,968 | 116,806 | 9% |
| 2025-08-25 | Soleil Boughton | SELL | 2,571 | $44.53 | $114,487 | 150,450 | 2% |
| 2025-08-18 | Andrew Dudum | SELL | 47,534 | $45.05 | $2,141,492 | 142,592 | 25% |
| 2025-08-18 | Andrew Dudum | SELL | 2,792 | $44.97 | $125,542 | 89,521 | 3% |
| 2025-08-18 | Andrew Dudum | SELL | 17,001 | $45.14 | $767,379 | 89,521 | 16% |
| 2025-08-18 | Andrew Dudum | SELL | 41,667 | $45.11 | $1,879,644 | 156,188 | 21% |
| 2025-08-18 | Andrew Dudum | SELL | 50,000 | $45.04 | $2,251,980 | 106,188 | 32% |
| 2025-08-18 | Andrew Dudum | SELL | 16,667 | $44.92 | $748,697 | 89,521 | 16% |
| 2025-08-13 | Oluyemi Okupe | SELL | 11,581 | $48.05 | $556,420 | 116,806 | 9% |
| 2025-08-11 | Soleil Boughton | SELL | 2,572 | $51.64 | $132,818 | 153,021 | 2% |
| 2025-08-07 | Andrew Dudum | SELL | 660,000 | $50.58 | $33,384,120 | 2,214,769 | 23% |
| 2025-08-06 | Patrick Harrison Carroll | SELL | 60,000 | $53.58 | $3,214,878 | 169,940 | 26% |
| 2025-08-01 | Michael Chi | SELL | 250 | $64.44 | $16,110 | 278,654 | 0% |
| 2025-07-31 | Michael Chi | SELL | 26,350 | $67.00 | $1,765,450 | 278,654 | 9% |
| 2025-07-28 | Soleil Boughton | SELL | 2,572 | $58.70 | $150,976 | 155,593 | 2% |
| 2025-07-24 | Michael Chi | SELL | 2,100 | $57.52 | $120,792 | 278,654 | 1% |
| 2025-07-23 | Michael Chi | SELL | 13,750 | $56.00 | $770,000 | 278,654 | 5% |
| 2025-07-21 | Andrew Dudum | SELL | 17,001 | $49.43 | $840,278 | 92,313 | 16% |
| 2025-07-21 | Andrew Dudum | SELL | 16,667 | $49.41 | $823,578 | 92,313 | 15% |
| 2025-07-21 | Andrew Dudum | SELL | 41,667 | $49.56 | $2,064,846 | 92,313 | 31% |
| 2025-07-21 | Andrew Dudum | SELL | 50,000 | $49.60 | $2,479,935 | 92,313 | 35% |
| 2025-07-16 | Andrew Dudum | SELL | 2,792 | $50.58 | $141,217 | 92,313 | 3% |
| 2025-07-16 | Andrew Dudum | SELL | 1,458 | $50.82 | $74,097 | 236,202 | 1% |
| 2025-07-16 | Andrew Dudum | SELL | 46,076 | $50.24 | $2,314,720 | 190,126 | 20% |
| 2025-07-14 | Soleil Boughton | SELL | 2,572 | $47.82 | $122,993 | 158,165 | 2% |
| 2025-07-14 | Oluyemi Okupe | SELL | 11,581 | $47.70 | $552,418 | 54,084 | 18% |
| 2025-07-07 | Oluyemi Okupe | SELL | 11,581 | $46.67 | $540,498 | 58,078 | 17% |
| 2025-06-30 | Soleil Boughton | SELL | 2,572 | $50.50 | $129,886 | 160,737 | 2% |
| 2025-06-23 | Oluyemi Okupe | SELL | 23,107 | $47.25 | $1,091,766 | 63,222 | 27% |
| 2025-06-17 | Michael Chi | SELL | 17,102 | $59.75 | $1,021,844 | 278,654 | 6% |
| 2025-06-17 | Andrew Dudum | SELL | 15,945 | $58.50 | $932,835 | 144,270 | 10% |
| 2025-06-17 | Andrew Dudum | SELL | 49,165 | $59.45 | $2,922,707 | 95,105 | 34% |
| 2025-06-17 | Soleil Boughton | SELL | 2,572 | $59.75 | $153,677 | 163,309 | 2% |
| 2025-06-17 | Irene Becklund | SELL | 8,485 | $59.75 | $506,979 | 712 | 92% |
| 2025-06-16 | Andrew Dudum | SELL | 2,792 | $56.35 | $157,336 | 160,215 | 2% |
| 2025-06-16 | Andrew Dudum | SELL | 40,120 | $56.44 | $2,264,429 | 245,074 | 14% |
| 2025-06-16 | Andrew Dudum | SELL | 7,414 | $56.90 | $421,871 | 237,660 | 3% |
| 2025-06-16 | Andrew Dudum | SELL | 17,001 | $58.61 | $996,405 | 268,549 | 6% |
| 2025-06-16 | Andrew Dudum | SELL | 90,624 | $56.39 | $5,110,197 | 177,925 | 34% |
| 2025-06-16 | Andrew Dudum | SELL | 17,710 | $56.92 | $1,008,012 | 160,215 | 10% |
| 2025-06-16 | Soleil Boughton | SELL | 5,451 | $56.80 | $309,617 | 165,881 | 3% |
| 2025-06-10 | Michael Chi | SELL | 5,400 | $57.00 | $307,800 | 256,580 | 2% |
| 2025-06-10 | Michael Chi | SELL | 5,600 | $57.00 | $319,200 | 256,380 | 2% |
| 2025-06-06 | Michael Chi | SELL | 1,500 | $56.00 | $84,000 | 256,580 | 1% |
| 2025-06-06 | Michael Chi | SELL | 3,600 | $56.00 | $201,600 | 256,580 | 1% |
| 2025-05-28 | Oluyemi Okupe | SELL | 11,581 | $52.98 | $613,537 | 39,153 | 23% |
| 2025-05-27 | Soleil Boughton | SELL | 3,233 | $55.87 | $180,628 | 153,194 | 2% |
| 2025-05-22 | Irene Becklund | SELL | 5,071 | $53.51 | $271,349 | 0 | 100% |
| 2025-05-16 | Andrew Dudum | SELL | 2,792 | $59.27 | $165,482 | 89,311 | 3% |
| 2025-05-16 | Andrew Dudum | SELL | 25,307 | $57.86 | $1,464,202 | 307,421 | 8% |
| 2025-05-16 | Andrew Dudum | SELL | 22,227 | $58.70 | $1,304,772 | 285,194 | 7% |
| 2025-05-16 | Andrew Dudum | SELL | 17,001 | $58.72 | $998,285 | 89,311 | 16% |
| 2025-05-16 | Andrew Dudum | SELL | 49,265 | $57.84 | $2,849,611 | 148,380 | 25% |
| 2025-05-16 | Andrew Dudum | SELL | 52,642 | $58.67 | $3,088,501 | 95,738 | 35% |
| 2025-05-16 | Andrew Dudum | SELL | 6,427 | $59.21 | $380,535 | 89,311 | 7% |
| 2025-05-15 | Oluyemi Okupe | SELL | 11,581 | $60.22 | $697,462 | 113,816 | 9% |
| 2025-05-12 | Melissa Baird | SELL | 13,786 | $54.98 | $757,935 | 824,630 | 2% |
| 2025-05-12 | Melissa Baird | SELL | 6,801 | $55.86 | $379,872 | 817,829 | 1% |
| 2025-05-12 | Melissa Baird | SELL | 7,556 | $56.80 | $429,210 | 810,273 | 1% |
| 2025-05-12 | Melissa Baird | SELL | 5,190 | $57.87 | $300,360 | 805,083 | 1% |
| 2025-05-12 | Soleil Boughton | SELL | 3,235 | $56.00 | $181,160 | 156,427 | 2% |
| 2025-04-29 | Andrew Dudum | SELL | 50,000 | $36.39 | $1,819,310 | 92,103 | 35% |
| 2025-04-28 | Soleil Boughton | SELL | 3,236 | $30.19 | $97,695 | 159,662 | 2% |
| 2025-04-28 | Andrew Dudum | SELL | 41,667 | $30.19 | $1,257,760 | 92,103 | 31% |
| 2025-04-22 | Irene Becklund | SELL | 2,936 | $26.49 | $77,775 | 5,071 | 37% |
| 2025-04-21 | Melissa Baird | SELL | 27,035 | $25.66 | $693,683 | 811,381 | 3% |
| 2025-04-21 | Melissa Baird | SELL | 6,298 | $26.29 | $165,573 | 805,083 | 1% |
| 2025-04-16 | Andrew Dudum | SELL | 33,668 | $28.02 | $943,421 | 94,895 | 26% |
| 2025-04-16 | Andrew Dudum | SELL | 2,792 | $28.31 | $79,032 | 92,103 | 3% |
| 2025-04-16 | Andrew Dudum | SELL | 47,534 | $28.23 | $1,342,094 | 332,728 | 12% |
| 2025-04-15 | Oluyemi Okupe | SELL | 11,581 | $28.50 | $330,082 | 118,960 | 9% |
| 2025-04-14 | Soleil Boughton | SELL | 3,236 | $28.72 | $92,938 | 162,898 | 2% |
| 2025-04-09 | Melissa Baird | SELL | 10,199 | $25.82 | $263,373 | 828,221 | 1% |
| 2025-04-09 | Melissa Baird | SELL | 11,735 | $26.94 | $316,094 | 816,486 | 1% |
| 2025-04-09 | Melissa Baird | SELL | 3,011 | $28.55 | $85,958 | 813,475 | 0% |
| 2025-04-09 | Melissa Baird | SELL | 8,392 | $29.23 | $245,263 | 805,083 | 1% |
| 2025-04-03 | Irene Becklund | SELL | 2,203 | $28.78 | $63,402 | 8,007 | 22% |
| 2025-04-02 | Oluyemi Okupe | SELL | 11,581 | $29.26 | $338,833 | 124,104 | 9% |
| 2025-03-31 | Soleil Boughton | SELL | 3,236 | $27.77 | $89,864 | 170,285 | 2% |
| 2025-03-26 | Melissa Baird | SELL | 18,262 | $33.57 | $613,072 | 800,668 | 2% |
| 2025-03-26 | Melissa Baird | SELL | 18,941 | $34.50 | $653,489 | 781,727 | 2% |
| 2025-03-26 | Melissa Baird | SELL | 22,558 | $35.37 | $797,962 | 759,169 | 3% |
| 2025-03-26 | Melissa Baird | SELL | 3,241 | $36.60 | $118,617 | 755,928 | 0% |
| 2025-03-26 | Melissa Baird | SELL | 4,685 | $37.35 | $175,004 | 751,243 | 1% |
| 2025-03-21 | Oluyemi Okupe | SELL | 23,118 | $32.41 | $749,176 | 129,248 | 15% |
| 2025-03-18 | Patrick Harrison Carroll | SELL | 23,287 | $34.31 | $798,977 | 209,661 | 10% |
| 2025-03-18 | Andrew Dudum | SELL | 57,713 | $33.75 | $1,947,848 | 115,942 | 33% |
| 2025-03-18 | Andrew Dudum | SELL | 21,047 | $34.13 | $718,351 | 94,895 | 18% |
| 2025-03-18 | Soleil Boughton | SELL | 3,236 | $34.31 | $111,027 | 173,521 | 2% |
| 2025-03-18 | Irene Becklund | SELL | 8,277 | $34.31 | $283,984 | 10,210 | 45% |
| 2025-03-17 | Andrew Dudum | SELL | 17,001 | $32.97 | $560,499 | 176,447 | 9% |
| 2025-03-17 | Andrew Dudum | SELL | 50,000 | $35.28 | $1,764,000 | 176,447 | 22% |
| 2025-03-17 | Andrew Dudum | SELL | 27,347 | $33.49 | $915,846 | 190,767 | 13% |
| 2025-03-17 | Andrew Dudum | SELL | 14,320 | $32.91 | $471,338 | 176,447 | 8% |
| 2025-03-17 | Andrew Dudum | SELL | 16,667 | $32.96 | $549,281 | 176,447 | 9% |
| 2025-03-17 | Andrew Dudum | SELL | 2,792 | $33.01 | $92,160 | 173,655 | 2% |
| 2025-03-17 | Andrew Dudum | SELL | 40,447 | $33.55 | $1,357,155 | 387,349 | 9% |
| 2025-03-17 | Andrew Dudum | SELL | 7,087 | $34.15 | $242,015 | 380,262 | 2% |
| 2025-03-11 | Irene Becklund | SELL | 2,203 | $34.77 | $76,598 | 2,203 | 50% |
| 2025-03-05 | Christiane Pendarvis | SELL | 12,500 | $40.00 | $500,000 | 11,417 | 52% |
| 2025-03-03 | Soleil Boughton | SELL | 4,151 | $45.14 | $187,376 | 166,134 | 2% |
| 2025-03-03 | Irene Becklund | SELL | 2,913 | $45.14 | $131,493 | 4,406 | 40% |
| 2025-02-24 | Michael Chi | SELL | 17,303 | $48.14 | $832,966 | 193,601 | 8% |
| 2025-02-19 | Michael Chi | SELL | 7,500 | $59.26 | $444,450 | 193,601 | 4% |
| 2025-02-18 | Andrew Dudum | SELL | 1,992 | $58.35 | $116,225 | 98,487 | 2% |
| 2025-02-18 | Andrew Dudum | SELL | 800 | $59.69 | $47,751 | 97,687 | 1% |
| 2025-02-18 | Andrew Dudum | SELL | 33,347 | $57.86 | $1,929,447 | 189,675 | 15% |
| 2025-02-18 | Andrew Dudum | SELL | 81,660 | $58.26 | $4,757,430 | 108,015 | 43% |
| 2025-02-18 | Andrew Dudum | SELL | 10,328 | $59.57 | $615,268 | 97,687 | 10% |
| 2025-02-18 | Andrew Dudum | SELL | 14,784 | $57.85 | $855,293 | 460,546 | 3% |
| 2025-02-18 | Andrew Dudum | SELL | 31,257 | $58.22 | $1,819,754 | 429,289 | 7% |
| 2025-02-18 | Andrew Dudum | SELL | 1,493 | $59.54 | $88,895 | 427,796 | 0% |
| 2025-02-18 | Soleil Boughton | SELL | 4,152 | $60.69 | $251,985 | 157,345 | 3% |
| 2025-02-12 | Melissa Baird | SELL | 15,641 | $43.37 | $678,370 | 758,918 | 2% |
| 2025-02-12 | Melissa Baird | SELL | 23,172 | $44.35 | $1,027,597 | 735,746 | 3% |
| 2025-02-12 | Melissa Baird | SELL | 18,759 | $45.45 | $852,655 | 716,987 | 3% |
| 2025-02-12 | Melissa Baird | SELL | 10,115 | $46.27 | $468,002 | 706,872 | 1% |
| 2025-02-10 | Michael Chi | SELL | 7,259 | $43.28 | $314,170 | 193,601 | 4% |
| 2025-02-10 | Oluyemi Okupe | SELL | 9,193 | $42.96 | $394,898 | 110,177 | 8% |
| 2025-02-10 | Oluyemi Okupe | SELL | 1,391 | $43.21 | $60,099 | 108,786 | 1% |
| 2025-02-10 | Oluyemi Okupe | SELL | 997 | $43.23 | $43,104 | 107,789 | 1% |
| 2025-02-04 | Oluyemi Okupe | SELL | 7,280 | $38.73 | $281,977 | 117,234 | 6% |
| 2025-02-04 | Oluyemi Okupe | SELL | 1,913 | $39.20 | $74,992 | 115,321 | 2% |
| 2025-02-04 | Oluyemi Okupe | SELL | 1,391 | $39.23 | $54,574 | 113,930 | 1% |
| 2025-02-04 | Oluyemi Okupe | SELL | 997 | $39.30 | $39,187 | 112,933 | 1% |
| 2025-02-03 | Soleil Boughton | SELL | 4,153 | $35.30 | $146,601 | 161,497 | 3% |
| 2025-02-03 | Michael Chi | SELL | 2,054 | $35.30 | $72,506 | 193,601 | 1% |
| 2025-01-31 | Andrew Dudum | SELL | 100,000 | $35.22 | $3,522,300 | 27,918 | 78% |
| 2025-01-24 | Michael Chi | SELL | 17,304 | $31.00 | $536,424 | 193,601 | 8% |
| 2025-01-23 | Andrew Dudum | SELL | 27,098 | $30.08 | $815,029 | 27,918 | 49% |
| 2025-01-22 | Andrew Dudum | SELL | 14,269 | $30.08 | $429,184 | 27,918 | 34% |
| 2025-01-21 | Soleil Boughton | SELL | 50,000 | $30.00 | $1,500,000 | 169,803 | 23% |
| 2025-01-21 | Soleil Boughton | SELL | 4,153 | $28.68 | $119,108 | 165,650 | 2% |
| 2025-01-21 | Melissa Baird | SELL | 4,195 | $28.57 | $119,862 | 770,364 | 1% |
| 2025-01-21 | Melissa Baird | SELL | 13,430 | $29.58 | $397,278 | 756,934 | 2% |
| 2025-01-21 | Melissa Baird | SELL | 9,280 | $28.67 | $266,023 | 747,654 | 1% |
| 2025-01-21 | Melissa Baird | SELL | 31,845 | $29.55 | $940,956 | 715,809 | 4% |
| 2025-01-21 | Melissa Baird | SELL | 4,461 | $29.05 | $129,595 | 711,348 | 1% |
| 2025-01-21 | Melissa Baird | SELL | 4,476 | $29.72 | $133,016 | 706,872 | 1% |
| 2025-01-21 | Michael Chi | SELL | 306 | $28.68 | $8,776 | 193,601 | 0% |
| 2025-01-21 | Andrew Dudum | SELL | 300 | $30.00 | $9,000 | 27,918 | 1% |
| 2025-01-16 | Andrew Dudum | SELL | 25,915 | $27.03 | $700,596 | 38,463 | 40% |
| 2025-01-16 | Andrew Dudum | SELL | 7,753 | $27.22 | $211,041 | 30,710 | 20% |
| 2025-01-16 | Andrew Dudum | SELL | 1,692 | $27.04 | $45,753 | 29,018 | 6% |
| 2025-01-16 | Andrew Dudum | SELL | 1,100 | $27.40 | $30,138 | 27,918 | 4% |
| 2025-01-16 | Andrew Dudum | SELL | 40,553 | $26.96 | $1,093,467 | 482,311 | 8% |
| 2025-01-16 | Andrew Dudum | SELL | 6,981 | $27.28 | $190,417 | 475,330 | 1% |
| 2025-01-13 | Oluyemi Okupe | SELL | 9,193 | $24.42 | $224,448 | 120,465 | 7% |
| 2025-01-13 | Oluyemi Okupe | SELL | 1,391 | $24.54 | $34,140 | 119,074 | 1% |
| 2025-01-13 | Oluyemi Okupe | SELL | 997 | $24.57 | $24,495 | 118,077 | 1% |
| 2025-01-10 | Michael Chi | SELL | 7,259 | $24.07 | $174,724 | 193,601 | 4% |
| 2025-01-06 | Soleil Boughton | SELL | 238,932 | $27.72 | $6,623,195 | 199,803 | 54% |
| 2025-01-06 | Soleil Boughton | SELL | 30,000 | $28.00 | $840,000 | 169,803 | 15% |
| 2025-01-02 | Oluyemi Okupe | SELL | 9,193 | $24.67 | $226,821 | 125,609 | 7% |
| 2025-01-02 | Oluyemi Okupe | SELL | 1,391 | $24.71 | $34,374 | 124,218 | 1% |
| 2025-01-02 | Oluyemi Okupe | SELL | 997 | $24.66 | $24,589 | 123,221 | 1% |
| 2025-01-02 | Michael Chi | SELL | 2,055 | $24.62 | $50,594 | 193,601 | 1% |
| 2024-12-26 | Oluyemi Okupe | SELL | 4,213 | $29.98 | $126,318 | 128,365 | 3% |
| 2024-12-24 | Michael Chi | SELL | 17,303 | $27.97 | $483,965 | 193,601 | 8% |
| 2024-12-20 | Oluyemi Okupe | SELL | 4,213 | $25.75 | $108,497 | 147,324 | 3% |
| 2024-12-20 | Oluyemi Okupe | SELL | 6,320 | $25.80 | $163,047 | 141,004 | 4% |
| 2024-12-20 | Oluyemi Okupe | SELL | 4,213 | $25.75 | $108,497 | 136,791 | 3% |
| 2024-12-20 | Oluyemi Okupe | SELL | 4,213 | $25.75 | $108,489 | 132,578 | 3% |
| 2024-12-19 | Michael Chi | SELL | 7,500 | $26.00 | $195,000 | 193,601 | 4% |
| 2024-12-17 | Andrew Dudum | SELL | 68,707 | $32.01 | $2,199,187 | 41,249 | 62% |
| 2024-12-17 | Andrew Dudum | SELL | 10,539 | $32.63 | $343,932 | 30,710 | 26% |
| 2024-12-17 | Michael Chi | SELL | 25,550 | $32.20 | $822,710 | 193,601 | 12% |
| 2024-12-17 | Irene Becklund | SELL | 10,012 | $32.20 | $322,386 | 7,319 | 58% |
| 2024-12-17 | Andrew Dudum | SELL | 68,707 | $32.01 | $2,199,187 | 41,249 | 62% |
| 2024-12-17 | Andrew Dudum | SELL | 10,539 | $32.63 | $343,932 | 30,710 | 26% |
| 2024-12-16 | Andrew Dudum | SELL | 2,792 | $28.87 | $80,604 | 109,956 | 2% |
| 2024-12-16 | Andrew Dudum | SELL | 31,934 | $28.89 | $922,452 | 538,464 | 6% |
| 2024-12-16 | Andrew Dudum | SELL | 15,600 | $29.78 | $464,517 | 522,864 | 3% |
| 2024-12-16 | Andrew Dudum | SELL | 17,001 | $28.78 | $489,372 | 109,956 | 13% |
| 2024-12-16 | Andrew Dudum | SELL | 16,667 | $28.79 | $479,798 | 109,956 | 13% |
| 2024-12-16 | Andrew Dudum | SELL | 41,667 | $30.35 | $1,264,423 | 109,956 | 27% |
| 2024-12-16 | Irene Becklund | SELL | 472 | $29.58 | $13,962 | 17,331 | 3% |
| 2024-12-16 | Andrew Dudum | SELL | 2,792 | $28.87 | $80,604 | 109,956 | 2% |
| 2024-12-16 | Andrew Dudum | SELL | 31,934 | $28.89 | $922,452 | 538,464 | 6% |
| 2024-12-16 | Andrew Dudum | SELL | 15,600 | $29.78 | $464,517 | 522,864 | 3% |
| 2024-12-16 | Andrew Dudum | SELL | 17,001 | $28.78 | $489,372 | 109,956 | 13% |
| 2024-12-16 | Andrew Dudum | SELL | 16,667 | $28.79 | $479,798 | 109,956 | 13% |
| 2024-12-16 | Andrew Dudum | SELL | 41,667 | $30.35 | $1,264,423 | 109,956 | 27% |
| 2024-12-10 | Michael Chi | SELL | 7,259 | $32.25 | $234,103 | 184,947 | 4% |
| 2024-12-10 | Melissa Baird | SELL | 26,266 | $30.55 | $802,495 | 690,281 | 4% |
| 2024-12-10 | Melissa Baird | SELL | 51,082 | $31.09 | $1,588,001 | 639,199 | 7% |
| 2024-12-10 | Melissa Baird | SELL | 8,213 | $31.98 | $262,633 | 630,986 | 1% |
| 2024-12-02 | Michael Chi | SELL | 2,054 | $33.56 | $68,932 | 184,947 | 1% |
| 2024-12-02 | Andrew Dudum | SELL | 33,513 | $33.38 | $1,118,654 | 33,502 | 50% |
| 2024-11-26 | Soleil Boughton | SELL | 2,343 | $29.90 | $70,056 | 165,254 | 1% |
| 2024-11-25 | Oluyemi Okupe | SELL | 1,391 | $26.58 | $36,970 | 208,571 | 1% |
| 2024-11-25 | Oluyemi Okupe | SELL | 997 | $26.58 | $26,499 | 207,574 | 0% |
| 2024-11-25 | Oluyemi Okupe | SELL | 9,193 | $26.65 | $245,016 | 198,381 | 4% |
| 2024-11-25 | Oluyemi Okupe | SELL | 90,412 | $30.01 | $2,713,011 | 109,392 | 45% |
| 2024-11-25 | Michael Chi | SELL | 17,303 | $26.49 | $458,356 | 184,947 | 9% |
| 2024-11-19 | Michael Chi | SELL | 7,500 | $22.00 | $165,000 | 183,980 | 4% |
| 2024-11-18 | Melissa Baird | SELL | 6,199 | $20.60 | $127,729 | 682,717 | 1% |
| 2024-11-18 | Melissa Baird | SELL | 11,426 | $21.30 | $243,404 | 671,291 | 2% |
| 2024-11-18 | Melissa Baird | SELL | 12,601 | $20.48 | $258,095 | 658,690 | 2% |
| 2024-11-18 | Melissa Baird | SELL | 28,524 | $21.29 | $607,136 | 630,166 | 4% |
| 2024-11-18 | Irene Becklund | SELL | 472 | $19.42 | $9,166 | 5,116 | 8% |
| 2024-11-14 | Anja Manuel | BUY | 1,000 | $24.50 | $24,500 | 5,000 | 25% |
| 2024-11-13 | Oluyemi Okupe | SELL | 997 | $28.76 | $28,671 | 254,075 | 0% |
| 2024-11-13 | Oluyemi Okupe | SELL | 1,391 | $28.72 | $39,954 | 252,684 | 1% |
| 2024-11-13 | Oluyemi Okupe | SELL | 9,193 | $28.38 | $260,916 | 243,491 | 4% |
| 2024-11-13 | Oluyemi Okupe | SELL | 131,305 | $30.06 | $3,947,068 | 112,186 | 54% |
| 2024-11-13 | David B Wells | SELL | 40,000 | $29.99 | $1,199,584 | 156,036 | 20% |
| 2024-11-12 | Anja Manuel | BUY | 4,000 | $26.94 | $107,760 | 4,000 | — |
| 2024-11-12 | Soleil Boughton | SELL | 2,338 | $26.46 | $61,863 | 167,597 | 1% |
| 2024-11-11 | Patrick Harrison Carroll | SELL | 4,707 | $28.24 | $132,926 | 192,234 | 2% |
| 2024-11-11 | Michael Chi | SELL | 7,259 | $24.77 | $179,805 | 193,980 | 4% |
| 2024-11-06 | Patrick Harrison Carroll | SELL | 15,000 | $22.07 | $331,094 | 196,941 | 7% |
| 2024-11-05 | Michael Chi | SELL | 2,054 | $22.00 | $45,188 | 193,980 | 1% |
| 2024-11-05 | Andrew Dudum | SELL | 81,114 | $20.07 | $1,627,674 | 569,932 | 12% |
| 2024-11-05 | Andrew Dudum | SELL | 50,928 | $21.19 | $1,079,006 | 519,004 | 9% |
| 2024-11-05 | Andrew Dudum | SELL | 12,402 | $21.76 | $269,905 | 506,602 | 2% |
| 2024-11-05 | Andrew Dudum | SELL | 63,798 | $20.05 | $1,279,163 | 192,105 | 25% |
| 2024-11-05 | Andrew Dudum | SELL | 99,987 | $21.19 | $2,119,184 | 92,118 | 52% |
| 2024-11-05 | Andrew Dudum | SELL | 25,103 | $21.76 | $546,231 | 67,015 | 27% |
| 2024-10-29 | Soleil Boughton | SELL | 2,339 | $23.16 | $54,171 | 169,935 | 1% |
| 2024-10-25 | Michael Chi | SELL | 17,304 | $22.00 | $380,688 | 193,980 | 8% |
| 2024-10-21 | Michael Chi | SELL | 7,500 | $22.20 | $166,500 | 193,980 | 4% |
| 2024-10-16 | Irene Becklund | SELL | 471 | $22.64 | $10,663 | 5,116 | 8% |
| 2024-10-15 | Soleil Boughton | SELL | 2,339 | $20.41 | $47,739 | 172,274 | 1% |
| 2024-10-15 | Michael Chi | SELL | 75,493 | $22.00 | $1,660,846 | 193,980 | 28% |
| 2024-10-14 | Oluyemi Okupe | SELL | 2,388 | $20.00 | $47,768 | 413,114 | 1% |
| 2024-10-14 | Oluyemi Okupe | SELL | 9,193 | $19.95 | $183,395 | 403,921 | 2% |
| 2024-10-14 | Oluyemi Okupe | SELL | 6,326 | $19.95 | $126,204 | 397,595 | 2% |
| 2024-10-14 | Oluyemi Okupe | SELL | 40,132 | $19.98 | $801,849 | 357,463 | 10% |
| 2024-10-14 | Oluyemi Okupe | SELL | 11,700 | $20.04 | $234,415 | 345,763 | 3% |
| 2024-10-14 | Oluyemi Okupe | SELL | 183,600 | $20.37 | $3,739,051 | 162,163 | 53% |
| 2024-10-14 | Oluyemi Okupe | SELL | 16,400 | $21.07 | $345,546 | 145,763 | 10% |
| 2024-10-07 | Melissa Baird | SELL | 41,125 | $19.58 | $805,030 | 647,791 | 6% |
| 2024-10-07 | Melissa Baird | SELL | 17,625 | $19.55 | $344,595 | 630,166 | 3% |
| 2024-10-07 | Oluyemi Okupe | SELL | 9,868 | $19.96 | $196,992 | 195,988 | 5% |
| 2024-10-02 | Oluyemi Okupe | SELL | 9,193 | $18.88 | $173,578 | 208,244 | 4% |
| 2024-10-02 | Oluyemi Okupe | SELL | 1,391 | $19.04 | $26,483 | 206,853 | 1% |
| 2024-10-02 | Oluyemi Okupe | SELL | 997 | $19.08 | $19,024 | 205,856 | 0% |
| 2024-10-01 | Andrew Dudum | SELL | 94,444 | $18.18 | $1,716,520 | 161,459 | 37% |
| 2024-10-01 | Andrew Dudum | SELL | 94,444 | $18.18 | $1,716,642 | 67,015 | 58% |
| 2024-10-01 | Andrew Dudum | SELL | 144,444 | $18.22 | $2,631,394 | 651,046 | 18% |
| 2024-10-01 | Soleil Boughton | SELL | 2,339 | $18.50 | $43,272 | 174,613 | 1% |
| 2024-09-20 | Oluyemi Okupe | SELL | 12,651 | $16.79 | $212,356 | 211,000 | 6% |
| 2024-09-20 | Andrew Dudum | SELL | 42,099 | $16.29 | $685,885 | 70,683 | 37% |
| 2024-09-20 | Andrew Dudum | SELL | 3,668 | $16.78 | $61,548 | 67,015 | 5% |
| 2024-09-17 | Soleil Boughton | SELL | 2,339 | $16.50 | $38,594 | 176,952 | 1% |
| 2024-09-17 | Irene Becklund | SELL | 10,017 | $16.50 | $165,280 | 5,116 | 66% |
| 2024-09-17 | Michael Chi | SELL | 25,550 | $16.50 | $421,575 | 193,980 | 12% |
| 2024-09-16 | Irene Becklund | SELL | 472 | $16.45 | $7,764 | 15,133 | 3% |
| 2024-09-05 | Melissa Baird | SELL | 5,035 | $14.40 | $72,486 | 592,514 | 1% |
| 2024-09-05 | Melissa Baird | SELL | 6,714 | $14.40 | $96,674 | 585,800 | 1% |
| 2024-09-04 | Melissa Baird | SELL | 5,035 | $14.65 | $73,753 | 592,514 | 1% |
| 2024-09-04 | Melissa Baird | SELL | 6,714 | $14.65 | $98,349 | 585,800 | 1% |
| 2024-09-03 | Oluyemi Okupe | SELL | 9,199 | $14.60 | $134,328 | 183,879 | 5% |
| 2024-09-03 | Oluyemi Okupe | SELL | 3 | $14.60 | $44 | 183,876 | 0% |
| 2024-09-03 | Oluyemi Okupe | SELL | 1,008 | $14.59 | $14,703 | 182,868 | 1% |
| 2024-09-03 | Oluyemi Okupe | SELL | 1,399 | $14.58 | $20,403 | 181,469 | 1% |
| 2024-09-03 | Soleil Boughton | SELL | 2,345 | $14.65 | $34,354 | 159,796 | 1% |
| 2024-09-03 | Melissa Baird | SELL | 6,849 | $14.49 | $99,268 | 590,835 | 1% |
| 2024-09-03 | Melissa Baird | SELL | 5,035 | $14.49 | $72,957 | 585,800 | 1% |
| 2024-09-03 | Andrew Dudum | SELL | 188,888 | $14.56 | $2,750,096 | 33,502 | 85% |
| 2024-09-03 | Andrew Dudum | SELL | 144,444 | $14.50 | $2,094,828 | 795,490 | 15% |