| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Jeffrey Terry Green | President and CEO, Director, 10% Owner | 137,548 | $148,101,266 | $326,275,267 | -$178,174,000 |
| Laura Schenkein | Chief Financial Officer | 737,222 | — | $10,612,183 | -$10,612,183 |
| Jay R Grant | Chief Legal Officer | 334,466 | — | $9,123,360 | -$9,123,360 |
| Samantha Jacobson | Director | 13,099 | — | $4,987,208 | -$4,987,208 |
| Kathryn E Falberg | Director | 0 | — | $4,655,113 | -$4,655,113 |
| David B Wells | Director | 66,985 | — | $2,287,603 | -$2,287,603 |
| Gokul Rajaram | Director | 2,450 | — | $307,436 | -$307,436 |
| Andrea Lee Cunningham | Director | 12,982 | — | $67,625 | -$67,625 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-05-28 | Samantha Jacobson | SELL | 53,681 | $21.14 | $1,134,816 | 13,099 | 80% |
| 2026-03-05 | Kathryn E Falberg | SELL | 102,828 | $30.45 | $3,131,113 | 1,946 | 98% |
| 2026-03-05 | Kathryn E Falberg | SELL | 50,000 | $30.48 | $1,524,000 | 0 | 100% |
| 2026-03-04 | Jeffrey Terry Green | BUY | 2,314,304 | $25.08 | $58,042,744 | 6,000,000 | 63% |
| 2026-03-03 | Jeffrey Terry Green | BUY | 1,685,696 | $24.97 | $42,091,829 | 3,685,696 | 84% |
| 2026-03-02 | Jeffrey Terry Green | BUY | 527,324 | $23.49 | $12,386,841 | 527,324 | — |
| 2026-03-02 | Jeffrey Terry Green | BUY | 1,472,676 | $24.16 | $35,579,852 | 2,000,000 | 279% |
| 2025-09-10 | Andrea Lee Cunningham | SELL | 1,403 | $48.20 | $67,625 | 5,035 | 22% |
| 2025-08-07 | Jay R Grant | SELL | 5,120 | $91.30 | $467,456 | 238,573 | 2% |
| 2025-08-07 | Jay R Grant | SELL | 10,313 | $91.30 | $941,577 | 238,573 | 4% |
| 2025-08-07 | Jay R Grant | SELL | 15,530 | $91.30 | $1,417,889 | 238,573 | 6% |
| 2025-08-07 | Jay R Grant | SELL | 20,327 | $91.00 | $1,849,757 | 218,246 | 9% |
| 2025-05-16 | Laura Schenkein | SELL | 4,225 | $76.56 | $323,466 | 746,486 | 1% |
| 2025-05-16 | Laura Schenkein | SELL | 584 | $77.39 | $45,196 | 745,902 | 0% |
| 2025-05-13 | David B Wells | SELL | 28,638 | $79.88 | $2,287,603 | 66,985 | 30% |
| 2025-05-13 | Jeffrey Terry Green | SELL | 2,797 | $80.06 | $223,928 | 17,018 | 14% |
| 2025-05-13 | Jeffrey Terry Green | SELL | 396 | $80.08 | $31,712 | 670,901 | 0% |
| 2025-05-12 | Jeffrey Terry Green | SELL | 23,945 | $80.03 | $1,916,318 | 17,018 | 58% |
| 2025-05-12 | Jeffrey Terry Green | SELL | 2,739 | $80.03 | $219,202 | 671,297 | 0% |
| 2025-05-09 | Laura Schenkein | SELL | 6,374 | $70.00 | $446,180 | 756,481 | 1% |
| 2025-02-11 | Jeffrey Terry Green | SELL | 256,075 | $120.47 | $30,849,355 | 107,625 | 70% |
| 2025-02-11 | Jeffrey Terry Green | SELL | 100,205 | $121.16 | $12,140,838 | 7,420 | 93% |
| 2025-02-11 | Jeffrey Terry Green | SELL | 3,720 | $122.21 | $454,621 | 3,700 | 50% |
| 2025-02-11 | Jeffrey Terry Green | SELL | 28,727 | $120.47 | $3,460,742 | 685,309 | 4% |
| 2025-02-11 | Jeffrey Terry Green | SELL | 10,973 | $121.18 | $1,329,708 | 674,336 | 2% |
| 2025-02-11 | Jeffrey Terry Green | SELL | 300 | $122.11 | $36,633 | 674,036 | 0% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 41,546 | $120.28 | $4,997,153 | 89,782 | 32% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 33,936 | $121.47 | $4,122,206 | 55,846 | 38% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 9,285 | $122.32 | $1,135,741 | 46,561 | 17% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 30,565 | $123.44 | $3,772,944 | 15,996 | 66% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 12,296 | $124.10 | $1,525,934 | 3,700 | 77% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 7,657 | $120.12 | $919,759 | 722,736 | 1% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 3,900 | $121.51 | $473,889 | 718,836 | 1% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 800 | $122.42 | $97,936 | 718,036 | 0% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 2,809 | $123.40 | $346,631 | 715,227 | 0% |
| 2025-01-30 | Jeffrey Terry Green | SELL | 1,191 | $124.11 | $147,815 | 714,036 | 0% |
| 2025-01-28 | Samantha Jacobson | SELL | 100 | $117.88 | $11,788 | 90,709 | 0% |
| 2025-01-28 | Samantha Jacobson | SELL | 369 | $118.00 | $43,542 | 90,709 | 0% |
| 2025-01-28 | Samantha Jacobson | SELL | 1,094 | $118.69 | $129,847 | 90,909 | 1% |
| 2025-01-28 | Samantha Jacobson | SELL | 200 | $119.13 | $23,826 | 90,709 | 0% |
| 2025-01-28 | Samantha Jacobson | SELL | 1,666 | $118.34 | $197,154 | 91,578 | 2% |
| 2025-01-28 | Samantha Jacobson | SELL | 869 | $118.98 | $103,394 | 90,709 | 1% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 164,166 | $120.86 | $19,841,103 | 207,904 | 44% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 76,619 | $121.98 | $9,345,986 | 131,285 | 37% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 109,350 | $122.83 | $13,431,460 | 21,935 | 83% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 869 | $124.55 | $108,234 | 21,066 | 4% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 16,666 | $125.09 | $2,084,750 | 4,400 | 79% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 700 | $125.99 | $88,193 | 3,700 | 16% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 18,058 | $120.85 | $2,182,309 | 753,170 | 2% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 8,842 | $121.98 | $1,078,547 | 744,328 | 1% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 12,065 | $122.84 | $1,482,065 | 732,263 | 2% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 1,770 | $125.10 | $221,427 | 730,493 | 0% |
| 2025-01-22 | Jeffrey Terry Green | SELL | 100 | $125.94 | $12,594 | 730,393 | 0% |
| 2025-01-21 | Jeffrey Terry Green | SELL | 92,540 | $123.96 | $11,471,258 | 611,689 | 13% |
| 2025-01-21 | Jeffrey Terry Green | SELL | 323,807 | $124.75 | $40,394,923 | 287,882 | 53% |
| 2025-01-21 | Jeffrey Terry Green | SELL | 44,406 | $125.58 | $5,576,505 | 243,476 | 15% |
| 2025-01-21 | Jeffrey Terry Green | SELL | 8,400 | $123.95 | $1,041,180 | 815,028 | 1% |
| 2025-01-21 | Jeffrey Terry Green | SELL | 39,797 | $124.71 | $4,963,084 | 775,231 | 5% |
| 2025-01-21 | Jeffrey Terry Green | SELL | 4,003 | $125.63 | $502,897 | 771,228 | 1% |
| 2025-01-07 | Jeffrey Terry Green | SELL | 12,925 | $125.21 | $1,618,339 | 707,723 | 2% |
| 2025-01-07 | Jeffrey Terry Green | SELL | 3,494 | $126.29 | $441,257 | 704,229 | 0% |
| 2025-01-07 | Jeffrey Terry Green | SELL | 1,400 | $125.16 | $175,224 | 823,816 | 0% |
| 2025-01-07 | Jeffrey Terry Green | SELL | 388 | $126.29 | $49,001 | 823,428 | 0% |
| 2024-12-30 | Samantha Jacobson | SELL | 100 | $118.75 | $11,875 | 90,709 | 0% |
| 2024-12-30 | Samantha Jacobson | SELL | 368 | $118.90 | $43,755 | 90,709 | 0% |
| 2024-12-30 | Samantha Jacobson | SELL | 994 | $119.56 | $118,843 | 91,009 | 1% |
| 2024-12-30 | Samantha Jacobson | SELL | 300 | $120.04 | $36,012 | 90,709 | 0% |
| 2024-12-30 | Samantha Jacobson | SELL | 1,435 | $119.10 | $170,908 | 91,809 | 2% |
| 2024-12-30 | Samantha Jacobson | SELL | 1,100 | $119.93 | $131,923 | 90,709 | 1% |
| 2024-12-30 | Jay R Grant | SELL | 1,030 | $118.60 | $122,158 | 170,206 | 1% |
| 2024-12-30 | Jay R Grant | SELL | 3,830 | $118.78 | $454,927 | 170,206 | 2% |
| 2024-12-30 | Jay R Grant | SELL | 5,157 | $119.11 | $614,250 | 170,206 | 3% |
| 2024-12-30 | Jay R Grant | SELL | 7,765 | $119.88 | $930,868 | 170,206 | 4% |
| 2024-12-30 | Jay R Grant | SELL | 385 | $118.85 | $45,757 | 169,821 | 0% |
| 2024-12-30 | Jay R Grant | SELL | 357 | $119.87 | $42,794 | 169,464 | 0% |
| 2024-11-29 | Samantha Jacobson | SELL | 400 | $127.89 | $51,156 | 95,581 | 0% |
| 2024-11-29 | Samantha Jacobson | SELL | 1,473 | $128.13 | $188,735 | 95,581 | 2% |
| 2024-11-29 | Samantha Jacobson | SELL | 5,177 | $128.32 | $664,313 | 95,581 | 5% |
| 2024-11-29 | Samantha Jacobson | SELL | 9,640 | $128.23 | $1,236,137 | 96,081 | 9% |
| 2024-11-29 | Samantha Jacobson | SELL | 500 | $128.70 | $64,350 | 95,581 | 1% |
| 2024-11-29 | Samantha Jacobson | SELL | 4,772 | $128.24 | $611,961 | 90,809 | 5% |
| 2024-11-29 | Samantha Jacobson | SELL | 100 | $128.72 | $12,872 | 90,709 | 0% |
| 2024-11-18 | Laura Schenkein | SELL | 3,131 | $117.97 | $369,364 | 684,867 | 0% |
| 2024-11-07 | Laura Schenkein | SELL | 27,687 | $127.55 | $3,531,477 | 693,953 | 4% |
| 2024-10-22 | Laura Schenkein | SELL | 25,000 | $120.43 | $3,010,750 | 693,953 | 3% |
| 2024-10-21 | Gokul Rajaram | SELL | 1,355 | $117.89 | $159,741 | 28,636 | 5% |
| 2024-10-09 | Jeffrey Terry Green | SELL | 16,812 | $114.91 | $1,931,867 | 71,167 | 19% |
| 2024-10-09 | Jeffrey Terry Green | SELL | 63,837 | $115.65 | $7,382,749 | 7,330 | 90% |
| 2024-10-09 | Laura Schenkein | SELL | 25,000 | $115.43 | $2,885,750 | 693,953 | 3% |
| 2024-10-07 | Jeffrey Terry Green | SELL | 95,032 | $111.75 | $10,619,826 | 192,947 | 33% |
| 2024-10-07 | Jeffrey Terry Green | SELL | 83,843 | $112.66 | $9,445,752 | 109,104 | 43% |
| 2024-10-07 | Jeffrey Terry Green | SELL | 21,125 | $113.35 | $2,394,519 | 87,979 | 19% |
| 2024-10-04 | Jeffrey Terry Green | SELL | 57,736 | $112.62 | $6,502,228 | 430,243 | 12% |
| 2024-10-04 | Jeffrey Terry Green | SELL | 142,264 | $113.10 | $16,090,058 | 287,979 | 33% |
| 2024-09-30 | Jay R Grant | SELL | 3,080 | $108.20 | $333,256 | 179,590 | 2% |
| 2024-09-30 | Jay R Grant | SELL | 3,840 | $108.34 | $416,026 | 179,590 | 2% |
| 2024-09-30 | Jay R Grant | SELL | 5,157 | $108.65 | $560,308 | 179,590 | 3% |
| 2024-09-30 | Jay R Grant | SELL | 7,765 | $108.98 | $846,230 | 179,590 | 4% |
| 2024-09-30 | Jay R Grant | SELL | 637 | $108.59 | $69,172 | 178,953 | 0% |
| 2024-09-30 | Jay R Grant | SELL | 100 | $109.35 | $10,935 | 178,853 | 0% |
| 2024-09-26 | Jeffrey Terry Green | SELL | 83,204 | $108.87 | $9,058,419 | 324,126 | 20% |
| 2024-09-26 | Jeffrey Terry Green | SELL | 101,489 | $109.35 | $11,097,822 | 222,637 | 31% |
| 2024-09-26 | Jeffrey Terry Green | SELL | 9,307 | $110.57 | $1,029,075 | 213,330 | 4% |
| 2024-09-26 | Jeffrey Terry Green | SELL | 6,000 | $111.72 | $670,320 | 207,330 | 3% |
| 2024-09-25 | Jeffrey Terry Green | SELL | 195,255 | $110.53 | $21,581,535 | 369,925 | 35% |
| 2024-09-25 | Jeffrey Terry Green | SELL | 4,745 | $111.09 | $527,122 | 365,180 | 1% |
| 2024-09-24 | Gokul Rajaram | SELL | 1,355 | $109.00 | $147,695 | 29,991 | 4% |
| 2024-09-23 | Jeffrey Terry Green | SELL | 170,693 | $108.58 | $18,533,846 | 594,487 | 22% |
| 2024-09-23 | Jeffrey Terry Green | SELL | 25,207 | $109.14 | $2,751,092 | 569,280 | 4% |
| 2024-09-23 | Jeffrey Terry Green | SELL | 4,100 | $110.04 | $451,164 | 565,180 | 1% |
| 2024-09-20 | Jeffrey Terry Green | SELL | 115,619 | $109.35 | $12,642,938 | 849,561 | 12% |
| 2024-09-20 | Jeffrey Terry Green | SELL | 84,381 | $109.64 | $9,251,533 | 765,180 | 10% |