SEC CIK 1963356
Abdiel Partners, LLC
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| APPNview stock → | 4,247,180 | 2025-08-08 |
Position History — APPN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — APPN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-08-08 | Open-market sale | 13,216 | $29.11 | 4,247,180 |
| 2025-08-08 | Open-market sale | 275,416 | $29.11 | 4,260,396 |
| 2025-08-08 | Open-market sale | 896 | $29.36 | 4,246,284 |
| 2025-08-07 | Open-market sale | 104,933 | $31.10 | 4,553,691 |
| 2025-08-07 | Open-market sale | 784 | $31.00 | 4,535,812 |
| 2025-08-07 | Open-market sale | 552 | $32.17 | 4,536,596 |
| 2025-08-07 | Open-market sale | 11,508 | $32.17 | 4,537,148 |
| 2025-08-07 | Open-market sale | 5,035 | $31.10 | 4,548,656 |
| 2025-08-07 | Open-market sale | 13,280 | $30.09 | 4,658,624 |
| 2025-08-07 | Open-market sale | 276,752 | $30.09 | 4,671,904 |
| 2025-08-07 | Open-market sale | 16,124 | $29.21 | 4,948,656 |
| 2025-08-07 | Open-market sale | 336,027 | $29.21 | 4,964,780 |
| 2025-08-06 | Open-market sale | 129 | $27.88 | 5,300,807 |
| 2025-08-06 | Open-market sale | 3,187 | $27.88 | 5,300,936 |
| 2025-07-29 | Open-market sale | 512 | $29.71 | 5,314,639 |
| 2025-07-29 | Open-market sale | 10,677 | $29.71 | 5,315,151 |
| 2025-07-29 | Open-market sale | 482 | $30.28 | 5,304,123 |
| 2025-07-29 | Open-market sale | 10,034 | $30.28 | 5,304,605 |
| 2025-07-28 | Open-market sale | 876 | $31.01 | 5,325,828 |
| 2025-07-28 | Open-market sale | 18,262 | $31.01 | 5,326,704 |
| 2025-07-28 | Open-market sale | 14,971 | $30.40 | 5,344,966 |
| 2025-07-28 | Open-market sale | 312,014 | $30.40 | 5,359,937 |
| 2025-07-28 | Open-market sale | 17,788 | $29.86 | 5,672,804 |
| 2025-07-28 | Open-market sale | 853 | $29.86 | 5,671,951 |
| 2025-07-25 | Open-market sale | 11,451 | $29.73 | 5,690,592 |
| 2025-07-25 | Open-market sale | 238,674 | $29.73 | 5,702,043 |
| 2025-07-24 | Open-market sale | 46,005 | $29.59 | 5,942,925 |
| 2025-07-24 | Open-market sale | 2,208 | $29.59 | 5,940,717 |
| 2025-07-23 | Open-market sale | 3,291 | $28.77 | 6,435,639 |
| 2025-07-23 | Open-market sale | 158 | $28.77 | 6,435,481 |
| 2025-07-23 | Open-market sale | 258,997 | $29.54 | 6,176,484 |
| 2025-07-23 | Open-market sale | 12,428 | $29.54 | 6,164,056 |
| 2025-07-23 | Open-market sale | 167,108 | $30.14 | 5,996,948 |
| 2025-07-23 | Open-market sale | 8,018 | $30.14 | 5,988,930 |
| 2025-07-22 | Open-market sale | 74,617 | $29.37 | 6,442,511 |
| 2025-07-22 | Open-market sale | 3,581 | $29.37 | 6,438,930 |
| 2025-07-21 | Open-market sale | 40,743 | $29.03 | 6,519,082 |
| 2025-07-21 | Open-market sale | 1,954 | $29.03 | 6,517,128 |
| 2025-07-18 | Open-market sale | 192,481 | $28.81 | 6,569,703 |
| 2025-07-18 | Open-market sale | 9,237 | $28.81 | 6,560,466 |
| 2025-07-18 | Open-market sale | 641 | $28.49 | 6,559,825 |
| 2025-07-17 | Open-market sale | 629 | $28.80 | 6,762,184 |
| 2025-07-17 | Open-market sale | 2,059 | $28.51 | 6,762,813 |
| 2025-07-17 | Open-market sale | 42,941 | $28.51 | 6,764,872 |
| 2025-07-16 | Open-market sale | 5,726 | $28.81 | 6,807,813 |
| 2025-07-16 | Open-market sale | 119,274 | $28.81 | 6,813,539 |
| 2025-07-14 | Open-market sale | 6,666 | $30.12 | 6,933,134 |
| 2025-07-14 | Open-market sale | 321 | $30.12 | 6,932,813 |
| 2025-07-11 | Open-market sale | 1,919 | $30.12 | 6,939,889 |
| 2025-07-11 | Open-market sale | 89 | $30.12 | 6,939,800 |
| 2025-07-10 | Open-market sale | 130 | $31.06 | 6,941,808 |
| 2025-07-10 | Open-market sale | 3,741 | $30.71 | 6,944,735 |
| 2025-07-10 | Open-market sale | 2,797 | $31.06 | 6,941,938 |
| 2025-07-10 | Open-market sale | 80,371 | $30.71 | 6,948,476 |
| 2025-07-09 | Open-market sale | 191,118 | $31.19 | 7,037,272 |
| 2025-07-09 | Open-market sale | 8,425 | $31.19 | 7,028,847 |
| 2025-07-08 | Open-market sale | 598 | $31.19 | 7,228,390 |
| 2025-07-08 | Open-market sale | 75,000 | $31.27 | 7,228,988 |
| 2025-07-07 | Open-market sale | 587 | $31.02 | 7,303,988 |
| 2025-07-07 | Open-market sale | 91,852 | $30.77 | 7,412,723 |
| 2025-07-07 | Open-market sale | 108,148 | $31.14 | 7,304,575 |
| 2025-07-03 | Open-market sale | 597 | $30.51 | 7,504,575 |
| 2025-07-03 | Open-market sale | 24,597 | $30.45 | 7,505,172 |
| 2025-07-02 | Open-market sale | 84,876 | $30.29 | 7,529,769 |
| 2025-07-01 | Open-market sale | 375 | $30.15 | 7,614,645 |
| 2025-07-01 | Open-market sale | 100,315 | $30.24 | 7,615,020 |
| 2025-06-30 | Open-market sale | 21,156 | $29.92 | 7,715,335 |
| 2025-06-11 | Open-market sale | 10,450 | $31.45 | 7,736,491 |
| 2025-06-10 | Open-market sale | 50,000 | $31.59 | 7,746,941 |
| 2025-06-09 | Open-market sale | 1,500 | $32.15 | 7,796,941 |
| 2025-06-09 | Open-market sale | 55,000 | $32.05 | 7,798,441 |
| 2025-06-06 | Open-market sale | 215,538 | $32.21 | 7,863,623 |
| 2025-06-06 | Open-market sale | 720 | $32.01 | 7,853,441 |
| 2025-06-06 | Open-market sale | 9,462 | $32.21 | 7,854,161 |
| 2025-06-05 | Open-market sale | 6,583 | $32.30 | 8,079,776 |
| 2025-06-05 | Open-market sale | 149,963 | $32.30 | 8,086,359 |
| 2025-06-05 | Open-market sale | 2,878 | $31.82 | 8,236,322 |
| 2025-06-05 | Open-market sale | 65,576 | $31.82 | 8,239,200 |
| 2025-06-05 | Open-market sale | 615 | $32.17 | 8,079,161 |
| 2025-06-04 | Open-market sale | 615 | $31.93 | 8,304,776 |
| 2025-06-04 | Open-market sale | 119,829 | $31.80 | 8,310,562 |
| 2025-06-04 | Open-market sale | 5,171 | $31.80 | 8,305,391 |
| 2025-06-03 | Open-market sale | 12,606 | $31.83 | 8,430,391 |
| 2025-06-03 | Open-market sale | 287,394 | $31.83 | 8,442,997 |
| 2025-06-02 | Open-market sale | 1,575 | $31.43 | 8,730,391 |
| 2025-06-02 | Open-market sale | 35,862 | $31.43 | 8,731,966 |
| 2025-05-30 | Open-market sale | 9,494 | $31.47 | 8,767,828 |
| 2025-05-30 | Open-market sale | 290,506 | $31.47 | 8,777,322 |
| 2025-05-29 | Open-market sale | 53,337 | $31.45 | 9,067,828 |
| 2025-05-28 | Open-market sale | 4,670 | $31.51 | 9,121,165 |
| 2025-05-27 | Open-market sale | 73,166 | $31.71 | 9,125,835 |
| 2025-05-21 | Open-market sale | 1,400 | $32.01 | 9,199,001 |
| 2025-05-20 | Open-market sale | 150,000 | $32.20 | 9,200,401 |
| 2025-05-16 | Open-market sale | 164,000 | $32.66 | 9,350,401 |
| 2025-05-15 | Open-market sale | 22,018 | $33.08 | 9,515,066 |
| 2025-05-15 | Open-market sale | 77,982 | $32.55 | 9,537,084 |
| 2025-05-15 | Open-market sale | 665 | $32.77 | 9,514,401 |
| 2025-05-08 | Open-market sale | 75,546 | $31.76 | 9,679,570 |
| 2025-05-08 | Open-market sale | 63,608 | $32.19 | 9,615,962 |
| 2025-05-08 | Open-market sale | 896 | $31.98 | 9,615,066 |
| 2025-04-16 | Open-market sale | 5,103 | $27.02 | 9,755,116 |
| 2025-04-15 | Open-market sale | 42,000 | $27.43 | 9,760,219 |
| 2025-04-14 | Open-market sale | 33,000 | $27.11 | 9,802,219 |
| 2025-04-11 | Open-market sale | 29,971 | $27.04 | 9,835,219 |
| 2025-04-10 | Open-market sale | 42,007 | $27.30 | 9,865,190 |
| 2025-04-09 | Open-market sale | 34,943 | $28.08 | 9,907,197 |
| 2025-04-04 | Open-market sale | 550 | $27.01 | 9,943,039 |
| 2025-04-04 | Open-market sale | 899 | $26.14 | 9,942,140 |
| 2025-04-04 | Open-market sale | 77,079 | $26.49 | 9,943,589 |
| 2025-04-03 | Open-market sale | 895 | $27.90 | 10,020,668 |
| 2025-04-03 | Open-market sale | 100,000 | $27.89 | 10,021,563 |
| 2025-04-02 | Open-market sale | 52,438 | $29.58 | 10,122,538 |
| 2025-04-02 | Open-market sale | 4,562 | $28.77 | 10,174,976 |
| 2025-04-02 | Open-market sale | 975 | $29.54 | 10,121,563 |
| 2024-10-01 | Open-market buy | 10,265 | $33.75 | 10,179,538 |
| 2024-09-25 | Open-market buy | 81 | $32.91 | 10,169,273 |
| 2024-09-25 | Open-market buy | 1,631 | $32.91 | 10,169,192 |
| 2024-09-24 | Open-market buy | 24,639 | $32.87 | 10,166,639 |
| 2024-09-24 | Open-market buy | 922 | $32.87 | 10,167,561 |
| 2024-09-23 | Open-market buy | 582 | $33.08 | 10,142,000 |
| 2024-09-23 | Open-market buy | 14,970 | $33.08 | 10,141,418 |
| 2024-09-20 | Open-market buy | 340 | $33.55 | 10,126,448 |
| 2024-09-20 | Open-market buy | 7,617 | $33.55 | 10,126,108 |
| 2024-09-19 | Open-market buy | 6,811 | $33.70 | 10,118,256 |
| 2024-09-19 | Open-market buy | 235 | $33.70 | 10,118,491 |
| 2024-09-18 | Open-market buy | 457 | $33.25 | 10,111,445 |
| 2024-09-18 | Open-market buy | 11,341 | $33.25 | 10,110,988 |
| 2024-09-17 | Open-market buy | 10,795 | $33.30 | 10,099,206 |
| 2024-09-17 | Open-market buy | 441 | $33.30 | 10,099,647 |
| 2024-09-16 | Open-market buy | 1,387 | $32.98 | 10,088,312 |
| 2024-09-16 | Open-market buy | 99 | $32.98 | 10,088,411 |
| 2024-09-13 | Open-market buy | 352 | $32.73 | 10,086,925 |
| 2024-09-13 | Open-market buy | 7,149 | $32.73 | 10,086,573 |
| 2024-09-12 | Open-market buy | 402 | $31.57 | 10,079,424 |
| 2024-09-12 | Open-market buy | 8,223 | $31.57 | 10,079,022 |
| 2024-09-11 | Open-market buy | 7,191 | $30.85 | 10,056,221 |
| 2024-09-11 | Open-market buy | 529 | $31.38 | 10,070,799 |
| 2024-09-11 | Open-market buy | 13,773 | $31.38 | 10,070,270 |
| 2024-09-11 | Open-market buy | 276 | $30.85 | 10,056,497 |
| 2024-09-10 | Open-market buy | 12,470 | $31.10 | 10,048,516 |
| 2024-09-10 | Open-market buy | 514 | $31.10 | 10,049,030 |
| 2024-09-09 | Open-market buy | 22,262 | $30.22 | 10,035,255 |
| 2024-09-09 | Open-market buy | 791 | $30.22 | 10,036,046 |
| 2024-09-06 | Open-market buy | 965 | $29.98 | 9,989,060 |
| 2024-09-06 | Open-market buy | 1,812 | $31.31 | 10,012,927 |
| 2024-09-06 | Open-market buy | 35 | $29.98 | 9,989,095 |
| 2024-09-06 | Open-market buy | 21,241 | $30.35 | 10,010,336 |
| 2024-09-06 | Open-market buy | 779 | $30.35 | 10,011,115 |
| 2024-09-06 | Open-market buy | 66 | $31.31 | 10,012,993 |
| 2024-09-05 | Open-market buy | 19,199 | $31.21 | 9,987,280 |
| 2024-09-05 | Open-market buy | 815 | $31.21 | 9,988,095 |
| 2024-09-04 | Open-market buy | 657 | $31.29 | 9,968,081 |
| 2024-09-04 | Open-market buy | 20,810 | $31.29 | 9,967,424 |
| 2024-09-03 | Open-market buy | 1,135 | $32.15 | 9,946,614 |
| 2024-09-03 | Open-market buy | 28,801 | $32.15 | 9,945,479 |
| 2024-08-30 | Open-market buy | 21,058 | $32.30 | 9,915,771 |
| 2024-08-30 | Open-market buy | 907 | $32.30 | 9,916,678 |
| 2024-08-29 | Open-market buy | 373 | $32.23 | 9,894,713 |
| 2024-08-29 | Open-market buy | 11,557 | $32.23 | 9,894,340 |
| 2024-08-28 | Open-market buy | 857 | $31.24 | 9,882,783 |
| 2024-08-28 | Open-market buy | 22,269 | $31.24 | 9,881,926 |
| 2024-08-27 | Open-market buy | 21,039 | $31.58 | 9,858,852 |
| 2024-08-27 | Open-market buy | 805 | $31.58 | 9,859,657 |
| 2024-08-26 | Open-market buy | 9,964 | $31.74 | 9,837,377 |
| 2024-08-26 | Open-market buy | 436 | $31.74 | 9,837,813 |
| 2024-08-23 | Open-market buy | 667 | $31.55 | 9,827,413 |
| 2024-08-23 | Open-market buy | 19,212 | $31.55 | 9,826,746 |
| 2024-08-22 | Open-market buy | 1,137 | $31.33 | 9,807,534 |
| 2024-08-22 | Open-market buy | 29,846 | $31.33 | 9,806,397 |
| 2024-08-22 | Open-market buy | 2,389 | $30.73 | 9,776,551 |
| 2024-08-22 | Open-market buy | 62,728 | $30.73 | 9,774,162 |
| 2024-08-21 | Open-market buy | 24,157 | $31.17 | 9,710,591 |
| 2024-08-21 | Open-market buy | 843 | $31.17 | 9,711,434 |
| 2024-08-20 | Open-market buy | 16,189 | $31.27 | 9,685,784 |
| 2024-08-20 | Open-market buy | 650 | $31.27 | 9,686,434 |
| 2024-08-19 | Open-market buy | 948 | $31.10 | 9,669,595 |
| 2024-08-19 | Open-market buy | 24,257 | $31.10 | 9,668,647 |
| 2024-08-16 | Open-market buy | 1,904 | $30.43 | 9,379,318 |
| 2024-08-16 | Open-market buy | 72 | $30.43 | 9,379,390 |
| 2024-08-16 | Open-market buy | 255,380 | $30.50 | 9,634,770 |
| 2024-08-16 | Open-market buy | 9,620 | $30.50 | 9,644,390 |
| 2024-08-15 | Open-market buy | 8,998 | $30.50 | 9,377,414 |
| 2024-08-15 | Open-market buy | 241,002 | $30.50 | 9,368,416 |
| 2024-08-15 | Open-market buy | 1,253 | $30.62 | 9,127,414 |
| 2024-08-15 | Open-market buy | 33,544 | $30.62 | 9,126,161 |
| 2024-08-14 | Open-market buy | 23,688 | $30.07 | 8,841,722 |
| 2024-08-14 | Open-market buy | 895 | $30.07 | 8,842,617 |
| 2024-08-14 | Open-market buy | 240,905 | $30.05 | 9,083,522 |
| 2024-08-14 | Open-market buy | 9,095 | $30.05 | 9,092,617 |
| 2024-08-13 | Open-market buy | 240,971 | $29.55 | 8,809,005 |
| 2024-08-13 | Open-market buy | 4,125 | $29.81 | 8,568,034 |
| 2024-08-13 | Open-market buy | 110,092 | $29.81 | 8,563,909 |
| 2024-08-13 | Open-market buy | 721 | $28.88 | 8,453,817 |
| 2024-08-13 | Open-market buy | 9,029 | $29.55 | 8,818,034 |
| 2024-08-13 | Open-market buy | 19,249 | $28.88 | 8,453,096 |
| 2024-08-12 | Open-market buy | 1,900 | $27.92 | 8,433,847 |
| 2024-08-12 | Open-market buy | 51,100 | $27.92 | 8,431,947 |
| 2024-08-09 | Open-market buy | 2,807 | $28.15 | 8,380,847 |
| 2024-08-09 | Open-market buy | 72,193 | $28.15 | 8,378,040 |
| 2024-08-08 | Open-market buy | 12,936 | $27.66 | 8,268,783 |
| 2024-08-08 | Open-market buy | 482 | $27.66 | 8,269,265 |
| 2024-08-08 | Open-market buy | 35,267 | $28.34 | 8,304,532 |
| 2024-08-08 | Open-market buy | 1,315 | $28.34 | 8,305,847 |
| 2024-08-07 | Open-market buy | 3,734 | $27.11 | 8,255,847 |
| 2024-08-07 | Open-market buy | 146,266 | $27.11 | 8,252,113 |
| 2024-07-31 | Open-market buy | 144,892 | $36.73 | 8,100,739 |
| 2024-07-31 | Open-market buy | 5,108 | $37.03 | 8,105,847 |
| 2024-07-30 | Open-market buy | 2,199 | $36.75 | 7,865,228 |
| 2024-07-30 | Open-market buy | 83,892 | $37.12 | 7,949,120 |
| 2024-07-30 | Open-market buy | 3,227 | $37.12 | 7,952,347 |
| 2024-07-30 | Open-market buy | 1 | $35.95 | 7,805,877 |
| 2024-07-30 | Open-market buy | 130 | $38.19 | 7,955,847 |
| 2024-07-30 | Open-market buy | 29 | $35.95 | 7,805,876 |
| 2024-07-30 | Open-market buy | 3,370 | $38.19 | 7,955,717 |
| 2024-07-30 | Open-market buy | 57,152 | $36.75 | 7,863,029 |
| 2024-07-29 | Open-market buy | 144,442 | $37.76 | 7,800,289 |
| 2024-07-29 | Open-market buy | 5,558 | $37.76 | 7,805,847 |
| 2024-07-26 | Open-market buy | 1,220 | $37.54 | 7,655,847 |
| 2024-07-26 | Open-market buy | 31,280 | $37.54 | 7,654,627 |
| 2024-07-25 | Open-market buy | 159 | $35.80 | 7,623,347 |
| 2024-07-25 | Open-market buy | 5,041 | $35.80 | 7,623,188 |
| 2024-07-24 | Open-market buy | 74 | $36.00 | 7,618,147 |
| 2024-07-24 | Open-market buy | 5,532 | $34.97 | 7,541,179 |
| 2024-07-24 | Open-market buy | 213 | $34.97 | 7,541,392 |
| 2024-07-24 | Open-market buy | 1,926 | $36.00 | 7,618,073 |
| 2024-07-24 | Open-market buy | 2,766 | $35.46 | 7,616,147 |
| 2024-07-24 | Open-market buy | 71,989 | $35.46 | 7,613,381 |
| 2024-07-23 | Open-market buy | 1,484 | $35.63 | 7,535,647 |
| 2024-07-23 | Open-market buy | 38,516 | $35.63 | 7,534,163 |
| 2024-07-22 | Open-market buy | 60,188 | $34.91 | 7,493,335 |
| 2024-07-22 | Open-market buy | 2,312 | $34.91 | 7,495,647 |
| 2024-07-19 | Open-market buy | 3,234 | $35.45 | 7,433,147 |
| 2024-07-19 | Open-market buy | 84,266 | $35.45 | 7,429,913 |
| 2024-07-18 | Open-market buy | 28,697 | $34.84 | 7,174,344 |
| 2024-07-18 | Open-market buy | 1,101 | $34.84 | 7,175,445 |
| 2024-07-18 | Open-market buy | 161,315 | $35.36 | 7,336,760 |
| 2024-07-18 | Open-market buy | 6,187 | $35.36 | 7,342,947 |
| 2024-07-18 | Open-market buy | 100 | $36.09 | 7,345,647 |
| 2024-07-18 | Open-market buy | 2,600 | $36.09 | 7,345,547 |
| 2024-07-17 | Open-market buy | 1,636 | $36.06 | 7,145,583 |
| 2024-07-17 | Open-market buy | 64 | $36.06 | 7,145,647 |
| 2024-07-17 | Open-market buy | 2,141 | $35.45 | 7,143,947 |
| 2024-07-17 | Open-market buy | 1,059 | $34.85 | 7,086,706 |
| 2024-07-17 | Open-market buy | 41 | $34.85 | 7,086,747 |
| 2024-07-17 | Open-market buy | 55,059 | $35.45 | 7,141,806 |
| 2024-07-16 | Open-market buy | 1,476 | $35.16 | 7,085,647 |
| 2024-07-16 | Open-market buy | 38,524 | $35.16 | 7,084,171 |
| 2024-07-12 | Open-market buy | 24,177 | $33.35 | 7,044,703 |
| 2024-07-12 | Open-market buy | 944 | $33.35 | 7,045,647 |
| 2024-07-11 | Open-market buy | 9,964 | $33.75 | 7,020,526 |
| 2024-07-11 | Open-market buy | 260,036 | $33.75 | 7,010,562 |
| 2024-07-11 | Open-market buy | 125 | $33.15 | 6,750,526 |
| 2024-07-11 | Open-market buy | 3,275 | $33.15 | 6,750,401 |
| 2024-07-11 | Open-market buy | 5,410 | $32.56 | 6,747,126 |
| 2024-07-11 | Open-market buy | 141,190 | $32.56 | 6,741,716 |
| 2024-07-10 | Open-market buy | 96,317 | $32.91 | 6,596,843 |
| 2024-07-10 | Open-market buy | 3,683 | $32.91 | 6,600,526 |
| 2024-07-09 | Open-market buy | 65,022 | $31.45 | 6,491,048 |
| 2024-07-09 | Open-market buy | 2,478 | $31.45 | 6,493,526 |
| 2024-07-09 | Open-market buy | 7,000 | $31.36 | 6,500,526 |
| 2024-07-08 | Open-market buy | 51,742 | $31.32 | 6,417,046 |
| 2024-07-08 | Open-market buy | 1,980 | $31.32 | 6,419,026 |
| 2024-07-08 | Open-market buy | 7,000 | $31.48 | 6,426,026 |
| 2024-07-05 | Open-market buy | 22,663 | $30.94 | 6,365,304 |
| 2024-07-05 | Open-market buy | 452,337 | $30.94 | 6,342,641 |
| 2024-02-21 | Open-market sale | 385,242 | $32.44 | 5,905,062 |
| 2024-02-21 | Open-market sale | 14,758 | $32.44 | 5,890,304 |
| 2024-01-04 | Open-market sale | 40,000 | $33.62 | 6,290,304 |
| 2024-01-04 | Open-market sale | 208,000 | $33.36 | 6,330,304 |
| 2024-01-03 | Open-market sale | 26,276 | $33.49 | 6,541,154 |
| 2024-01-03 | Open-market sale | 2,850 | $34.29 | 6,538,304 |
| 2024-01-02 | Open-market sale | 30,214 | $35.30 | 6,581,230 |
| 2024-01-02 | Open-market sale | 13,800 | $36.13 | 6,567,430 |
| 2023-12-12 | Open-market sale | 25,922 | $35.30 | 6,611,444 |
| 2023-12-12 | Open-market sale | 724,078 | $35.30 | 6,637,366 |
| 2023-11-07 | Open-market sale | 10,510 | $38.00 | 7,361,444 |
| 2023-11-07 | Open-market sale | 69,401 | $37.85 | 7,371,954 |
| 2023-11-07 | Open-market sale | 1,930,599 | $37.85 | 7,441,355 |
| 2023-10-04 | Open-market sale | 748,603 | $41.43 | 9,373,351 |
| 2023-10-04 | Open-market sale | 1,397 | $41.43 | 9,371,954 |
| 2023-04-03 | Open-market buy | 5 | $43.65 | 10,115,515 |
| 2023-04-03 | Open-market buy | 6,439 | $43.65 | 10,121,954 |
| 2023-02-16 | Open-market buy | 1,841 | $43.67 | 10,017,351 |
| 2023-02-16 | Open-market buy | 59 | $43.67 | 10,017,410 |
| 2023-02-16 | Open-market buy | 12,113 | $44.88 | 10,029,523 |
| 2023-02-16 | Open-market buy | 391 | $44.88 | 10,029,914 |
| 2023-02-16 | Open-market buy | 82,920 | $45.29 | 10,112,834 |
| 2023-02-16 | Open-market buy | 2,676 | $45.29 | 10,115,510 |
| 2023-02-09 | Open-market buy | 30 | $43.53 | 10,015,510 |
| 2023-02-09 | Open-market buy | 486 | $43.53 | 10,015,480 |
| 2023-02-08 | Open-market buy | 9 | $44.23 | 10,014,994 |
| 2023-02-08 | Open-market buy | 291 | $44.23 | 10,014,985 |
| 2023-02-08 | Open-market buy | 880 | $43.39 | 10,014,694 |
| 2023-02-08 | Open-market buy | 27,211 | $43.39 | 10,013,814 |
| 2023-02-08 | Open-market buy | 676 | $42.85 | 9,986,603 |
| 2023-02-08 | Open-market buy | 20,933 | $42.85 | 9,985,927 |
| 2023-02-07 | Open-market buy | 17,420 | $43.35 | 9,964,425 |
| 2023-02-07 | Open-market buy | 107 | $41.81 | 9,943,394 |
| 2023-02-07 | Open-market buy | 3,293 | $41.81 | 9,943,287 |
| 2023-02-07 | Open-market buy | 569 | $43.35 | 9,964,994 |
| 2023-02-07 | Open-market buy | 3,497 | $42.48 | 9,946,891 |
| 2023-02-07 | Open-market buy | 114 | $42.48 | 9,947,005 |
| 2023-02-06 | Open-market buy | 141 | $43.23 | 9,939,994 |
| 2023-02-06 | Open-market buy | 4,298 | $43.23 | 9,939,853 |
| 2023-02-06 | Open-market buy | 1,450 | $42.72 | 9,935,555 |
| 2023-02-06 | Open-market buy | 44,111 | $42.72 | 9,934,105 |
| 2023-02-01 | Open-market buy | 4 | $42.00 | 9,889,994 |
| 2023-02-01 | Open-market buy | 528 | $42.00 | 9,889,990 |
| 2023-02-01 | Open-market buy | 93 | $41.34 | 9,889,462 |
| 2023-02-01 | Open-market buy | 12,367 | $41.34 | 9,889,369 |
| 2023-02-01 | Open-market buy | 6 | $40.96 | 9,877,002 |
| 2023-02-01 | Open-market buy | 770 | $40.96 | 9,876,996 |
| 2023-01-31 | Open-market buy | 30,000 | $41.33 | 9,876,226 |
| 2023-01-30 | Open-market buy | 590 | $41.24 | 9,846,226 |
| 2023-01-30 | Open-market buy | 18,752 | $41.24 | 9,845,636 |
| 2023-01-30 | Open-market buy | 630 | $40.92 | 9,826,884 |
| 2023-01-30 | Open-market buy | 20,028 | $40.92 | 9,826,254 |
| 2023-01-27 | Open-market buy | 18,878 | $41.55 | 9,799,326 |
| 2023-01-27 | Open-market buy | 207 | $40.88 | 9,780,448 |
| 2023-01-27 | Open-market buy | 6,515 | $40.88 | 9,780,241 |
| 2023-01-27 | Open-market buy | 194 | $42.20 | 9,806,226 |
| 2023-01-27 | Open-market buy | 6,106 | $42.20 | 9,806,032 |
| 2023-01-27 | Open-market buy | 600 | $41.55 | 9,799,926 |
| 2023-01-26 | Open-market buy | 547 | $41.15 | 9,773,726 |
| 2023-01-26 | Open-market buy | 28,197 | $40.65 | 9,755,373 |
| 2023-01-26 | Open-market buy | 914 | $40.65 | 9,756,287 |
| 2023-01-26 | Open-market buy | 16,892 | $41.15 | 9,773,179 |
| 2023-01-25 | Open-market buy | 362 | $40.37 | 9,727,176 |
| 2023-01-25 | Open-market buy | 10,917 | $40.37 | 9,726,814 |
| 2023-01-25 | Open-market buy | 744 | $39.46 | 9,715,897 |
| 2023-01-25 | Open-market buy | 22,388 | $39.46 | 9,715,153 |
| 2023-01-25 | Open-market buy | 232 | $38.93 | 9,692,765 |
| 2023-01-25 | Open-market buy | 7,005 | $38.93 | 9,692,533 |
| 2023-01-24 | Open-market buy | 791 | $41.21 | 9,685,528 |
| 2023-01-24 | Open-market buy | 24,841 | $41.21 | 9,684,737 |
| 2023-01-24 | Open-market buy | 1,908 | $40.53 | 9,659,896 |
| 2023-01-24 | Open-market buy | 59,960 | $40.53 | 9,657,988 |
| 2023-01-23 | Open-market buy | 15,245 | $40.43 | 9,589,565 |
| 2023-01-23 | Open-market buy | 362 | $39.74 | 9,574,320 |
| 2023-01-23 | Open-market buy | 11,881 | $39.74 | 9,573,958 |
| 2023-01-23 | Open-market buy | 61 | $38.76 | 9,562,077 |
| 2023-01-23 | Open-market buy | 1,988 | $38.76 | 9,562,016 |
| 2023-01-23 | Open-market buy | 8,000 | $39.64 | 9,598,028 |
| 2023-01-23 | Open-market buy | 463 | $40.43 | 9,590,028 |
| 2023-01-20 | Open-market buy | 7,510 | $37.84 | 9,560,028 |
| 2023-01-20 | Open-market buy | 313 | $39.10 | 9,552,518 |
| 2023-01-20 | Open-market buy | 9,508 | $39.10 | 9,552,205 |
| 2023-01-20 | Open-market buy | 3,600 | $38.63 | 9,542,697 |
| 2023-01-20 | Open-market buy | 109,440 | $38.63 | 9,539,097 |
| 2023-01-20 | Open-market buy | 861 | $37.68 | 9,429,657 |
| 2023-01-20 | Open-market buy | 26,178 | $37.68 | 9,428,796 |
| 2023-01-20 | Open-market buy | 3 | $36.95 | 9,402,618 |
| 2023-01-20 | Open-market buy | 97 | $36.95 | 9,402,615 |
| 2023-01-20 | — | — | — | 7,510 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.