SEC CIK 1085394
BASSWOOD OPPORTUNITY PARTNERS, L.P.
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| DCOMview stock → | 420,339 | 2026-08-13 |
Position History — DCOM
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — DCOM
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-13 | Open-market sale | 2,904 | $41.40 | 420,339 |
| 2026-08-13 | Open-market sale | 54 | $41.40 | 6,099 |
| 2026-08-13 | Open-market sale | 1,162 | $41.40 | 129,669 |
| 2026-08-13 | Open-market sale | 168 | $41.40 | 31,282 |
| 2026-08-13 | Open-market sale | 2,882 | $41.40 | 906,625 |
| 2026-08-12 | Open-market sale | 13,098 | $40.96 | 423,243 |
| 2026-08-12 | Open-market sale | 243 | $40.96 | 6,153 |
| 2026-08-12 | Open-market sale | 5,240 | $40.96 | 130,831 |
| 2026-08-12 | Open-market sale | 755 | $40.96 | 31,450 |
| 2026-08-12 | Open-market sale | 12,999 | $40.96 | 909,507 |
| 2026-08-11 | Open-market sale | 80 | $40.59 | 32,205 |
| 2026-08-11 | Open-market sale | 8,594 | $40.59 | 922,506 |
| 2026-08-03 | Open-market sale | 178 | $41.17 | 32,285 |
| 2026-08-03 | Open-market sale | 3,987 | $41.17 | 436,341 |
| 2026-08-03 | Open-market sale | 44 | $41.17 | 6,396 |
| 2026-08-03 | Open-market sale | 1,571 | $41.17 | 136,071 |
| 2026-08-03 | Open-market sale | 14,907 | $41.17 | 931,100 |
| 2026-07-31 | Open-market sale | 1,130 | $40.76 | 32,463 |
| 2026-07-31 | Open-market sale | 14,990 | $40.76 | 440,328 |
| 2026-07-31 | Open-market sale | 288 | $40.76 | 6,440 |
| 2026-07-31 | Open-market sale | 5,931 | $40.76 | 137,642 |
| 2026-07-31 | Open-market sale | 30,661 | $40.76 | 946,007 |
| 2026-07-30 | Open-market sale | 326 | $40.79 | 33,593 |
| 2026-07-30 | Open-market sale | 3,115 | $40.79 | 455,318 |
| 2026-07-30 | Open-market sale | 57 | $40.79 | 6,728 |
| 2026-07-30 | Open-market sale | 1,244 | $40.79 | 143,573 |
| 2026-07-30 | Open-market sale | 6,187 | $40.79 | 976,668 |
| 2026-06-18 | Open-market sale | 255 | $39.02 | 6,785 |
| 2026-06-18 | Open-market sale | 13,800 | $39.02 | 458,433 |
| 2026-06-18 | Open-market sale | 6,030 | $39.02 | 144,817 |
| 2026-06-18 | Open-market sale | 12,003 | $39.02 | 982,855 |
| 2026-06-18 | Open-market sale | 663 | $39.02 | 994,858 |
| 2026-06-16 | Open-market sale | 123 | $39.29 | 7,040 |
| 2026-06-16 | Open-market sale | 6,726 | $39.29 | 472,233 |
| 2026-06-16 | Open-market sale | 4,142 | $39.29 | 150,847 |
| 2026-06-16 | Open-market sale | 1,790 | $39.29 | 995,521 |
| 2026-06-16 | Open-market sale | 1,238 | $39.29 | 997,311 |
| 2026-06-15 | Open-market sale | 128 | $39.67 | 7,163 |
| 2026-06-15 | Open-market sale | 6,963 | $39.67 | 478,959 |
| 2026-06-15 | Open-market sale | 4,288 | $39.67 | 154,989 |
| 2026-06-15 | Open-market sale | 1,281 | $39.67 | 998,549 |
| 2026-06-15 | Open-market sale | 1,853 | $39.67 | 1,000,402 |
| 2026-06-12 | Open-market sale | 98 | $40.08 | 7,291 |
| 2026-06-12 | Open-market sale | 5,244 | $40.08 | 485,922 |
| 2026-06-12 | Open-market sale | 5,892 | $40.08 | 159,277 |
| 2026-06-12 | Open-market sale | 4,636 | $40.08 | 1,001,683 |
| 2025-06-09 | Open-market sale | 64 | $27.20 | 33,919 |
| 2025-06-09 | Open-market sale | 33,048 | $27.20 | 1,011,173 |
| 2025-06-09 | Open-market sale | 3,708 | $27.20 | 491,166 |
| 2025-06-09 | Open-market sale | 516 | $27.20 | 7,389 |
| 2025-06-09 | Open-market sale | 3,164 | $27.20 | 33,983 |
| 2025-06-09 | Open-market buy | 8,515 | $27.21 | 165,169 |
| 2025-06-09 | Open-market buy | 31,985 | $27.21 | 1,043,158 |
| 2024-01-31 | Open-market sale | 27,068 | $22.98 | 1,010,678 |
| 2024-01-31 | Open-market buy | 4,543 | $23.00 | 1,015,221 |
| 2024-01-31 | Open-market buy | 3,849 | $23.00 | 46,962 |
| 2024-01-31 | Open-market buy | 2,635 | $23.00 | 156,654 |
| 2024-01-31 | Open-market buy | 16,041 | $23.00 | 494,874 |
| 2024-01-30 | J | 66,038 | $24.76 | 971,708 |
| 2024-01-30 | J | 66,038 | $24.76 | 1,037,746 |
| 2023-09-08 | Open-market sale | 10,786 | $20.63 | 42,829 |
| 2023-09-08 | Open-market buy | 23,015 | $20.64 | 1,037,746 |
| 2023-09-08 | Open-market sale | 39,853 | $20.63 | 1,014,731 |
| 2023-09-08 | Open-market buy | 7,651 | $20.64 | 154,019 |
| 2023-09-08 | Open-market buy | 284 | $20.64 | 43,113 |
| 2023-09-08 | Open-market buy | 391 | $20.64 | 7,905 |
| 2023-09-08 | Open-market buy | 19,297 | $20.64 | 478,833 |
| 2023-09-08 | Open-market sale | 39,853 | $20.63 | 1,014,731 |
| 2023-09-08 | Open-market buy | 19,297 | $20.64 | 478,833 |
| 2023-09-08 | Open-market buy | 391 | $20.64 | 7,905 |
| 2023-09-08 | Open-market buy | 7,651 | $20.64 | 154,019 |
| 2023-09-08 | Open-market buy | 23,015 | $20.64 | 1,037,746 |
| 2023-09-08 | Open-market buy | 284 | $20.64 | 43,113 |
| 2023-09-08 | Open-market sale | 10,786 | $20.63 | 42,829 |
| 2023-08-30 | Open-market buy | 29,052 | $21.63 | 146,368 |
| 2023-08-30 | Open-market buy | 1,600 | $21.63 | 7,514 |
| 2023-08-30 | Open-market buy | 467 | $21.63 | 53,615 |
| 2023-08-30 | Open-market buy | 73,091 | $21.63 | 459,536 |
| 2023-08-30 | Open-market buy | 127,076 | $21.63 | 1,054,584 |
| 2023-08-30 | Open-market sale | 231,286 | $21.61 | 927,508 |
| 2022-11-25 | Open-market sale | 11,856 | $34.51 | 1,401,380 |
| 2022-11-25 | Open-market sale | 246 | $34.51 | 134,056 |
| 2022-11-25 | Open-market sale | 13 | $34.51 | 6,036 |
| 2022-11-25 | Open-market sale | 620 | $34.51 | 386,445 |
| 2022-11-25 | Open-market sale | 110 | $34.51 | 59,703 |
| 2022-11-23 | Open-market sale | 2,955 | $34.26 | 1,413,236 |
| 2022-11-23 | Open-market sale | 61 | $34.26 | 134,302 |
| 2022-11-23 | Open-market sale | 27 | $34.26 | 59,813 |
| 2022-11-23 | Open-market sale | 3 | $34.26 | 6,049 |
| 2022-11-23 | Open-market sale | 154 | $34.26 | 387,065 |
| 2022-11-22 | Open-market sale | 22 | $34.56 | 6,052 |
| 2022-11-22 | Open-market sale | 1,053 | $34.56 | 387,219 |
| 2022-11-22 | Open-market sale | 20,172 | $34.56 | 1,416,191 |
| 2022-11-22 | Open-market sale | 418 | $34.56 | 134,363 |
| 2022-11-22 | Open-market sale | 186 | $34.56 | 59,840 |
| 2022-11-21 | Open-market sale | 1,564 | $34.52 | 388,272 |
| 2022-11-21 | Open-market sale | 620 | $34.52 | 134,781 |
| 2022-11-21 | Open-market sale | 276 | $34.52 | 60,026 |
| 2022-11-21 | Open-market sale | 32 | $34.52 | 6,074 |
| 2022-11-21 | Open-market sale | 29,938 | $34.52 | 1,436,363 |
| 2022-11-18 | Open-market sale | 34 | $34.65 | 6,106 |
| 2022-11-18 | Open-market sale | 32,205 | $34.65 | 1,466,301 |
| 2022-11-18 | Open-market sale | 667 | $34.65 | 135,401 |
| 2022-11-18 | Open-market sale | 297 | $34.65 | 60,302 |
| 2022-11-18 | Open-market sale | 1,682 | $34.65 | 389,836 |
| 2022-11-17 | Open-market sale | 23,578 | $35.03 | 1,498,506 |
| 2022-11-17 | Open-market sale | 488 | $35.03 | 136,068 |
| 2022-11-17 | Open-market sale | 218 | $35.03 | 60,599 |
| 2022-11-17 | Open-market sale | 1,231 | $35.03 | 391,518 |
| 2022-11-17 | Open-market sale | 25 | $35.03 | 6,140 |
| 2022-11-07 | Open-market sale | 16 | $34.12 | 6,165 |
| 2022-11-07 | Open-market sale | 134 | $34.12 | 60,817 |
| 2022-11-07 | Open-market sale | 300 | $34.12 | 136,556 |
| 2022-11-07 | Open-market sale | 14,474 | $34.12 | 1,522,084 |
| 2022-11-07 | Open-market sale | 756 | $34.12 | 392,749 |
| 2022-11-04 | Open-market sale | 669 | $33.03 | 136,856 |
| 2022-11-04 | Open-market sale | 32,310 | $33.03 | 1,536,558 |
| 2022-11-04 | Open-market sale | 35 | $33.03 | 6,181 |
| 2022-11-04 | Open-market sale | 1,687 | $33.03 | 393,505 |
| 2022-11-04 | Open-market sale | 299 | $33.03 | 60,951 |
| 2022-11-03 | Open-market sale | 35 | $32.68 | 6,216 |
| 2022-11-03 | Open-market sale | 1,687 | $32.68 | 395,192 |
| 2022-11-03 | Open-market sale | 299 | $32.68 | 61,250 |
| 2022-11-03 | Open-market sale | 669 | $32.68 | 137,525 |
| 2022-11-03 | Open-market sale | 32,310 | $32.68 | 1,568,868 |
| 2022-11-02 | Open-market sale | 21,782 | $33.47 | 1,601,178 |
| 2022-11-02 | Open-market sale | 451 | $33.47 | 138,194 |
| 2022-11-02 | Open-market sale | 202 | $33.47 | 61,549 |
| 2022-11-02 | Open-market sale | 1,137 | $33.47 | 396,879 |
| 2022-11-02 | Open-market sale | 24 | $33.47 | 6,251 |
| 2022-11-01 | Open-market sale | 48,878 | $33.91 | 1,622,960 |
| 2022-11-01 | Open-market sale | 1,012 | $33.91 | 138,645 |
| 2022-11-01 | Open-market sale | 452 | $33.91 | 61,751 |
| 2022-11-01 | Open-market sale | 2,552 | $33.91 | 398,016 |
| 2022-11-01 | Open-market sale | 53 | $33.91 | 6,275 |
| 2022-10-31 | Open-market sale | 1,278 | $34.71 | 400,568 |
| 2022-10-31 | Open-market sale | 226 | $34.71 | 62,203 |
| 2022-10-31 | Open-market sale | 507 | $34.71 | 139,657 |
| 2022-10-31 | Open-market sale | 26 | $34.71 | 6,328 |
| 2022-10-31 | Open-market sale | 24,464 | $34.71 | 1,671,838 |
| 2022-08-24 | Open-market sale | 4,403 | $32.31 | 140,164 |
| 2022-08-24 | Open-market sale | 3,079 | $32.31 | 62,429 |
| 2022-08-24 | Open-market sale | 122,936 | $32.31 | 1,696,302 |
| 2022-08-24 | Open-market sale | 16,489 | $32.31 | 401,846 |
| 2022-08-23 | Open-market sale | 1,291 | $32.88 | 418,335 |
| 2022-08-23 | Open-market sale | 241 | $32.88 | 65,508 |
| 2022-08-23 | Open-market sale | 345 | $32.88 | 144,567 |
| 2022-08-23 | Open-market sale | 9,623 | $32.88 | 1,819,238 |
| 2022-08-22 | Open-market sale | 166 | $32.87 | 65,749 |
| 2022-08-22 | Open-market sale | 237 | $32.87 | 144,912 |
| 2022-08-22 | Open-market sale | 6,610 | $32.87 | 1,828,861 |
| 2022-08-22 | Open-market sale | 887 | $32.87 | 419,626 |
| 2022-08-19 | Open-market sale | 3,818 | $33.90 | 420,513 |
| 2022-08-19 | Open-market sale | 713 | $33.90 | 65,915 |
| 2022-08-19 | Open-market sale | 1,020 | $33.90 | 145,149 |
| 2022-08-19 | Open-market sale | 28,468 | $33.90 | 1,835,471 |
| 2022-08-18 | Open-market sale | 2,409 | $34.54 | 424,331 |
| 2022-08-18 | Open-market sale | 450 | $34.54 | 66,628 |
| 2022-08-18 | Open-market sale | 643 | $34.54 | 146,169 |
| 2022-08-18 | Open-market sale | 17,955 | $34.54 | 1,863,939 |
| 2022-08-17 | Open-market sale | 201 | $34.49 | 67,078 |
| 2022-08-17 | Open-market sale | 288 | $34.49 | 146,812 |
| 2022-08-17 | Open-market sale | 8,034 | $34.49 | 1,881,894 |
| 2022-08-17 | Open-market sale | 1,077 | $34.49 | 426,740 |
| 2022-08-16 | Open-market sale | 6,041 | $35.22 | 427,817 |
| 2022-08-16 | Open-market sale | 1,128 | $35.22 | 67,279 |
| 2022-08-16 | Open-market sale | 1,613 | $35.22 | 147,100 |
| 2022-08-16 | Open-market sale | 45,041 | $35.22 | 1,889,928 |
| 2022-08-04 | Open-market sale | 183 | $33.30 | 148,713 |
| 2022-08-04 | Open-market sale | 83 | $33.30 | 68,407 |
| 2022-08-04 | Open-market sale | 465 | $33.30 | 433,858 |
| 2022-08-04 | Open-market sale | 7,666 | $33.30 | 1,934,969 |
| 2022-08-03 | Open-market sale | 335 | $33.69 | 68,490 |
| 2022-08-03 | Open-market sale | 741 | $33.69 | 148,896 |
| 2022-08-03 | Open-market sale | 31,042 | $33.69 | 1,942,635 |
| 2022-08-03 | Open-market sale | 1,882 | $33.69 | 434,323 |
| 2022-08-02 | Open-market sale | 40 | $34.04 | 6,354 |
| 2022-08-02 | Open-market sale | 1,935 | $34.04 | 436,205 |
| 2022-08-02 | Open-market sale | 343 | $34.04 | 68,825 |
| 2022-08-02 | Open-market sale | 762 | $34.04 | 149,637 |
| 2022-08-02 | Open-market sale | 31,920 | $34.04 | 1,973,677 |
| 2022-05-19 | Open-market sale | 8,838 | $28.93 | 2,116,892 |
| 2022-05-19 | Open-market sale | 221 | $28.93 | 438,140 |
| 2022-05-19 | Open-market sale | 564 | $28.93 | 150,399 |
| 2022-05-19 | Open-market sale | 377 | $28.93 | 69,168 |
| 2022-05-18 | Open-market sale | 22,093 | $29.25 | 2,125,730 |
| 2022-05-18 | Open-market sale | 1,411 | $29.25 | 150,963 |
| 2022-05-18 | Open-market sale | 942 | $29.25 | 69,545 |
| 2022-05-18 | Open-market sale | 554 | $29.25 | 438,361 |
| 2022-05-17 | Open-market sale | 5,211 | $30.67 | 70,487 |
| 2022-05-17 | Open-market sale | 3,063 | $30.67 | 438,915 |
| 2022-05-17 | Open-market sale | 7,808 | $30.67 | 152,374 |
| 2022-05-17 | Open-market sale | 122,272 | $30.67 | 2,147,823 |
| 2022-05-16 | Open-market sale | 20,986 | $29.40 | 2,270,095 |
| 2022-05-16 | Open-market sale | 1,340 | $29.40 | 160,182 |
| 2022-05-16 | Open-market sale | 894 | $29.40 | 75,698 |
| 2022-05-16 | Open-market sale | 526 | $29.40 | 441,978 |
| 2022-05-12 | Open-market sale | 34,099 | $30.28 | 2,291,081 |
| 2022-05-12 | Open-market sale | 3,062 | $30.28 | 161,522 |
| 2022-05-12 | Open-market sale | 1,369 | $30.28 | 76,592 |
| 2022-05-12 | Open-market sale | 7,680 | $30.28 | 442,504 |
| 2022-05-11 | Open-market sale | 42,410 | $31.07 | 2,325,180 |
| 2022-05-11 | Open-market sale | 3,807 | $31.07 | 164,584 |
| 2022-05-11 | Open-market sale | 1,703 | $31.07 | 77,961 |
| 2021-12-13 | Open-market sale | 56,401 | $32.91 | 2,378,860 |
| 2021-12-13 | Open-market sale | 358 | $32.91 | 6,394 |
| 2021-12-10 | Open-market sale | 39 | $33.62 | 6,752 |
| 2021-12-10 | Open-market sale | 20,030 | $33.62 | 2,435,261 |
| 2021-12-10 | Open-market sale | 962 | $33.62 | 450,184 |
| 2021-12-10 | Open-market sale | 1,381 | $33.62 | 168,391 |
| 2021-12-10 | Open-market sale | 675 | $33.62 | 85,030 |
| 2021-12-09 | Open-market sale | 20 | $33.92 | 6,791 |
| 2021-12-09 | Open-market sale | 698 | $33.92 | 169,772 |
| 2021-12-09 | Open-market sale | 342 | $33.92 | 85,705 |
| 2021-12-09 | Open-market sale | 487 | $33.92 | 451,146 |
| 2021-12-09 | Open-market sale | 10,134 | $33.92 | 2,455,291 |
| 2021-12-08 | Open-market sale | 10,383 | $34.26 | 2,465,425 |
| 2021-12-08 | Open-market sale | 499 | $34.26 | 451,633 |
| 2021-12-08 | Open-market sale | 20 | $34.26 | 6,811 |
| 2021-12-08 | Open-market sale | 716 | $34.26 | 170,470 |
| 2021-12-08 | Open-market sale | 350 | $34.26 | 86,047 |
| 2021-12-07 | Open-market sale | 50 | $34.94 | 452,132 |
| 2021-12-07 | Open-market sale | 2 | $34.94 | 6,831 |
| 2021-12-07 | Open-market sale | 72 | $34.94 | 171,186 |
| 2021-12-07 | Open-market sale | 35 | $34.94 | 86,397 |
| 2021-12-07 | Open-market sale | 1,044 | $34.94 | 2,475,808 |
| 2021-08-25 | Open-market sale | 9,015 | $33.65 | 7,511 |
| 2021-08-25 | Open-market sale | 3,667 | $33.65 | 177,858 |
| 2021-08-24 | Open-market sale | 2,731 | $33.25 | 181,525 |
| 2021-08-24 | Open-market sale | 3,557 | $33.25 | 16,526 |
| 2021-08-24 | Open-market sale | 1,563 | $33.25 | 452,182 |
| 2021-08-24 | Open-market sale | 6,200 | $33.25 | 2,796,054 |
| 2021-08-24 | Open-market sale | 81 | $33.25 | 88,931 |
| 2021-08-23 | Open-market sale | 573 | $33.10 | 89,012 |
| 2021-08-23 | Open-market sale | 19,328 | $33.10 | 184,256 |
| 2021-08-23 | Open-market sale | 25,166 | $33.10 | 20,083 |
| 2021-08-23 | Open-market sale | 11,063 | $33.10 | 453,745 |
| 2021-08-23 | Open-market sale | 43,870 | $33.10 | 2,802,254 |
| 2021-02-16 | Open-market buy | 1,447 | $27.02 | 45,249 |
| 2021-02-16 | Open-market buy | 13,131 | $27.02 | 464,808 |
| 2021-02-12 | Open-market buy | 20,000 | $26.92 | 2,852,548 |
| 2021-02-11 | Open-market buy | 10,507 | $26.66 | 2,832,548 |
| 2021-02-02 | Open-market buy | 1,893 | $26.24 | 89,585 |
| 2021-02-02 | Open-market buy | 175,244 | $25.28 | 2,776,144 |
| 2021-02-02 | Open-market buy | 23,358 | $26.24 | 2,799,502 |
| 2021-02-02 | Open-market buy | 21,502 | $25.28 | 448,811 |
| 2021-02-02 | Open-market buy | 2,866 | $26.24 | 451,677 |
| 2021-02-02 | Open-market buy | 3,279 | $25.28 | 43,365 |
| 2021-02-02 | Open-market buy | 14,199 | $25.28 | 87,692 |
| 2021-02-02 | Open-market buy | 3,475 | $26.24 | 203,584 |
| 2021-02-02 | Open-market buy | 26,076 | $25.28 | 200,109 |
| 2021-02-02 | Open-market buy | 437 | $26.24 | 43,802 |
| 2021-02-01 | J | 53,823 | $25.41 | 2,035,661 |
| 2021-02-01 | J | 53,823 | $25.41 | 0 |
| 2021-02-01 | J | 53,823 | $25.41 | 2,600,900 |
| 2021-02-01 | J | 1,220,156 | — | 2,547,077 |
| 2021-02-01 | J | 113,081 | — | 427,309 |
| 2021-02-01 | J | 13,438 | — | 40,086 |
| 2021-02-01 | J | 52,515 | — | 174,033 |
| 2021-02-01 | J | 28,648 | — | 73,493 |
| 2021-02-01 | J | 2,526 | — | 18,660 |
| 2019-03-22 | Open-market sale | 941 | $27.95 | 685,747 |
| 2019-03-22 | Open-market sale | 40 | $27.95 | 319,164 |
| 2019-03-22 | Open-market sale | 4,935 | $27.65 | 314,229 |
| 2019-03-22 | Open-market sale | 116,891 | $27.65 | 568,856 |
| 2019-03-22 | Open-market sale | 219 | $27.95 | 101,575 |
| 2019-03-22 | Open-market sale | 27,237 | $27.65 | 74,338 |
| 2019-03-21 | Open-market sale | 284 | $28.82 | 101,794 |
| 2019-03-21 | Open-market sale | 2,091 | $29.71 | 102,078 |
| 2019-03-21 | Open-market sale | 52 | $28.82 | 319,204 |
| 2019-03-21 | Open-market sale | 379 | $29.71 | 319,256 |
| 2019-03-21 | Open-market sale | 8,975 | $29.71 | 687,907 |
| 2019-03-21 | Open-market sale | 1,219 | $28.82 | 686,688 |
| 2019-03-20 | Open-market sale | 521 | $30.26 | 319,758 |
| 2019-03-20 | Open-market sale | 123 | $30.69 | 319,635 |
| 2019-03-20 | Open-market sale | 2,877 | $30.26 | 104,845 |
| 2019-03-20 | Open-market sale | 676 | $30.69 | 104,169 |
| 2019-03-20 | Open-market sale | 12,347 | $30.26 | 699,783 |
| 2019-03-20 | Open-market sale | 2,901 | $30.69 | 696,882 |
| 2019-03-19 | Open-market sale | 119 | $31.05 | 320,279 |
| 2019-03-19 | Open-market sale | 658 | $31.05 | 107,722 |
| 2019-03-19 | Open-market sale | 2,823 | $31.05 | 712,130 |
| 2019-03-18 | Open-market sale | 182 | $31.40 | 320,603 |
| 2019-03-18 | Open-market sale | 205 | $31.41 | 320,398 |
| 2019-03-18 | Open-market sale | 1,005 | $31.40 | 109,511 |
| 2019-03-18 | Open-market sale | 1,131 | $31.41 | 108,380 |
| 2019-03-18 | Open-market sale | 4,313 | $31.40 | 719,809 |
| 2019-03-18 | Open-market sale | 4,856 | $31.41 | 714,953 |
| 2018-06-01 | Open-market buy | 2,666 | $33.68 | 34,628 |
| 2017-12-22 | Open-market sale | 234 | $35.65 | 320,785 |
| 2017-12-22 | Open-market buy | 3,476 | $35.65 | 26,341 |
| 2017-12-22 | Open-market sale | 10,189 | $35.65 | 119,267 |
| 2017-12-22 | Open-market sale | 24,391 | $35.65 | 308,493 |
| 2017-12-22 | Open-market sale | 8,841 | $35.65 | 71,905 |
| 2017-12-22 | Open-market buy | 78 | $33.65 | 25,716 |
| 2017-12-22 | Open-market sale | 4,700 | $35.65 | 25,638 |
| 2017-12-22 | Open-market buy | 308 | $35.65 | 119,575 |
| 2017-11-30 | Open-market sale | 81,537 | $35.95 | 22,865 |
| 2017-11-30 | Open-market buy | 1,147 | $35.95 | 30,338 |
| 2017-11-30 | Open-market buy | 4,989 | $35.95 | 129,456 |
| 2017-11-30 | Open-market buy | 75,401 | $35.95 | 321,019 |
| 2017-11-29 | Open-market sale | 21 | $36.35 | 304,788 |
| 2017-11-29 | Open-market sale | 60 | $36.57 | 304,809 |
| 2017-11-29 | Open-market sale | 343 | $36.35 | 29,191 |
| 2017-11-29 | Open-market sale | 989 | $36.57 | 29,534 |
| 2017-11-29 | Open-market sale | 912 | $36.35 | 124,467 |
| 2017-11-29 | Open-market sale | 2,652 | $36.57 | 125,379 |
| 2017-11-29 | Open-market sale | 6,048 | $36.35 | 742,184 |
| 2017-11-29 | Open-market sale | 17,567 | $36.57 | 748,232 |
| 2017-11-29 | Open-market sale | 9,106 | $36.35 | 104,402 |
| 2017-11-29 | Open-market sale | 26,447 | $36.57 | 113,508 |
| 2017-11-29 | Open-market buy | 28,096 | $36.50 | 332,884 |
| 2017-06-16 | Open-market sale | 927 | $33.67 | 128,984 |
| 2017-06-16 | Open-market sale | 23 | $33.67 | 30,547 |
| 2017-06-16 | Open-market sale | 7,895 | $33.67 | 310,616 |
| 2017-06-16 | Open-market sale | 415 | $33.80 | 245,618 |
| 2017-06-16 | Open-market sale | 10,492 | $33.80 | 765,799 |
| 2017-06-16 | Open-market sale | 953 | $33.80 | 128,031 |
| 2017-06-16 | Open-market sale | 24 | $33.80 | 30,523 |
| 2017-06-16 | Open-market sale | 8,116 | $33.80 | 302,500 |
| 2017-06-16 | Open-market sale | 404 | $33.67 | 246,033 |
| 2017-06-16 | Open-market sale | 10,205 | $33.67 | 776,291 |
| 2017-06-15 | Open-market sale | 357 | $33.83 | 246,971 |
| 2017-06-15 | Open-market sale | 6,998 | $33.83 | 328,957 |
| 2017-06-15 | Open-market sale | 31 | $33.73 | 30,570 |
| 2017-06-15 | Open-market sale | 20 | $33.83 | 30,601 |
| 2017-06-15 | Open-market sale | 1,227 | $33.73 | 129,911 |
| 2017-06-15 | Open-market sale | 822 | $33.83 | 131,138 |
| 2017-06-15 | Open-market sale | 13,506 | $33.73 | 786,496 |
| 2017-06-15 | Open-market sale | 9,049 | $33.83 | 800,002 |
| 2017-06-15 | Open-market sale | 534 | $33.73 | 246,437 |
| 2017-06-15 | Open-market sale | 10,446 | $33.73 | 318,511 |
| 2017-06-14 | Open-market sale | 741 | $34.10 | 247,328 |
| 2017-06-14 | Open-market sale | 1,512 | $34.10 | 131,960 |
| 2017-06-14 | Open-market sale | 16,035 | $34.10 | 809,051 |
| 2017-06-14 | Open-market sale | 11,378 | $34.10 | 335,955 |
| 2017-06-14 | Open-market sale | 334 | $34.10 | 30,621 |
| 2017-06-12 | Open-market sale | 4,437 | $34.89 | 825,086 |
| 2017-06-12 | Open-market sale | 205 | $34.89 | 248,069 |
| 2017-06-12 | Open-market sale | 418 | $34.89 | 133,472 |
| 2017-06-12 | Open-market sale | 92 | $34.89 | 30,955 |
| 2017-06-12 | Open-market sale | 3,148 | $34.89 | 347,333 |
| 2017-06-09 | Open-market sale | 14,137 | $34.70 | 350,481 |
| 2017-06-09 | Open-market sale | 415 | $34.70 | 31,047 |
| 2017-06-09 | Open-market sale | 1,879 | $34.70 | 133,890 |
| 2017-06-09 | Open-market sale | 19,920 | $34.70 | 829,523 |
| 2017-06-09 | Open-market sale | 921 | $34.70 | 248,274 |
| 2017-06-08 | Open-market sale | 53,446 | $33.82 | 849,443 |
| 2017-06-08 | Open-market sale | 1,113 | $33.82 | 31,462 |
| 2017-06-08 | Open-market sale | 5,041 | $33.82 | 135,769 |
| 2017-06-08 | Open-market sale | 2,471 | $33.82 | 249,195 |
| 2017-06-08 | Open-market sale | 37,929 | $33.82 | 364,618 |
| 2017-06-06 | Open-market sale | 1,112 | $33.30 | 251,666 |
| 2017-06-06 | Open-market sale | 2,268 | $33.30 | 140,810 |
| 2017-06-06 | Open-market sale | 501 | $33.30 | 32,575 |
| 2017-06-06 | Open-market sale | 24,051 | $33.30 | 902,889 |
| 2017-06-06 | Open-market sale | 17,068 | $33.30 | 402,547 |
| 2017-06-05 | Open-market sale | 140 | $34.09 | 252,778 |
| 2017-06-05 | Open-market sale | 286 | $34.09 | 143,078 |
| 2017-06-05 | Open-market sale | 63 | $34.09 | 33,076 |
| 2017-06-05 | Open-market sale | 3,035 | $34.09 | 926,940 |
| 2017-06-05 | Open-market sale | 2,151 | $34.09 | 419,615 |
| 2017-06-02 | Open-market sale | 3,366 | $34.10 | 421,766 |
| 2017-06-02 | Open-market sale | 219 | $34.10 | 252,918 |
| 2017-06-02 | Open-market sale | 447 | $34.10 | 143,364 |
| 2017-06-02 | Open-market sale | 98 | $34.10 | 33,139 |
| 2017-06-02 | Open-market sale | 4,748 | $34.10 | 929,975 |
| 2017-06-01 | Open-market buy | 62,593 | $33.68 | 472,542 |
| 2017-06-01 | Open-market sale | 47,410 | $33.64 | 425,132 |
| 2017-06-01 | Open-market sale | 3,089 | $33.64 | 253,137 |
| 2017-06-01 | Open-market sale | 6,301 | $33.64 | 143,811 |
| 2017-06-01 | Open-market sale | 1,391 | $33.64 | 33,237 |
| 2017-06-01 | Open-market sale | 66,809 | $33.64 | 934,723 |
| 2017-06-01 | Open-market buy | 41,411 | $33.68 | 80,746 |
| 2016-11-22 | Open-market buy | 489,304 | $31.00 | 1,001,532 |
| 2016-11-22 | Open-market buy | 27,061 | $31.00 | 139,955 |
| 2016-11-22 | Open-market buy | 34,959 | $31.00 | 409,949 |
| 2016-11-22 | Open-market buy | 1,774 | $31.00 | 374,990 |
| 2016-11-22 | Open-market buy | 137,873 | $31.00 | 373,216 |
| 2016-11-22 | Open-market buy | 52,583 | $31.00 | 150,112 |
| 2016-11-22 | Open-market buy | 12,868 | $31.00 | 39,335 |
| 2016-11-22 | Open-market buy | 10,351 | $31.00 | 31,962 |
| 2016-11-22 | Open-market buy | 33,227 | $31.00 | 256,226 |
| 2016-09-20 | Open-market sale | 4,320 | $29.07 | 235,343 |
| 2016-09-20 | Open-market sale | 455 | $29.07 | 26,467 |
| 2016-09-20 | Open-market sale | 268 | $29.07 | 21,611 |
| 2016-09-20 | Open-market sale | 282 | $29.07 | 222,999 |
| 2016-09-19 | Open-market buy | 39 | $29.16 | 23,614 |
| 2016-09-19 | Open-market sale | 1,828 | $29.13 | 223,281 |
| 2016-09-19 | Open-market sale | 28,027 | $29.13 | 239,663 |
| 2016-09-19 | Open-market buy | 2,881 | $29.16 | 267,690 |
| 2016-09-19 | Open-market buy | 14,933 | $29.16 | 97,529 |
| 2016-09-19 | Open-market sale | 2,943 | $29.13 | 26,922 |
| 2016-09-19 | Open-market sale | 1,735 | $29.13 | 21,879 |
| 2016-06-21 | Open-market sale | 12,095 | $29.17 | 0 |
| 2016-05-04 | Open-market sale | 9,516 | $29.10 | 225,109 |
| 2016-05-02 | Open-market sale | 1,703 | $30.37 | 234,625 |
| 2016-03-07 | Open-market sale | 4,992 | $28.75 | 236,328 |
| 2016-02-08 | Open-market sale | 6,395 | $27.50 | 254,951 |
| 2016-02-08 | Open-market sale | 13,361 | $27.75 | 241,320 |
| 2016-02-05 | Open-market sale | 7,832 | $27.65 | 261,346 |
| 2016-02-04 | Open-market sale | 23,165 | $27.75 | 269,178 |
| 2016-02-04 | Open-market sale | 6,050 | $27.75 | 29,865 |
| 2016-02-04 | Open-market sale | 62 | $27.75 | 23,575 |
| 2015-12-03 | Open-market sale | 7 | $31.09 | 23,637 |
| 2015-12-03 | Open-market sale | 202 | $31.09 | 35,915 |
| 2015-12-03 | Open-market sale | 275 | $31.09 | 82,596 |
| 2015-12-03 | Open-market sale | 1,416 | $31.09 | 112,894 |
| 2015-12-01 | Open-market sale | 4,478 | $31.91 | 114,310 |
| 2015-12-01 | Open-market sale | 19 | $31.91 | 23,644 |
| 2015-12-01 | Open-market sale | 635 | $31.91 | 36,117 |
| 2015-12-01 | Open-market sale | 868 | $31.91 | 82,871 |
| 2015-11-23 | Open-market sale | 990 | $31.87 | 129,766 |
| 2015-11-23 | Open-market sale | 139 | $31.87 | 38,305 |
| 2015-11-23 | Open-market sale | 191 | $31.87 | 85,863 |
| 2015-11-23 | Open-market sale | 4 | $31.87 | 23,715 |
| 2015-11-23 | Open-market sale | 876 | $31.87 | 14,956 |
| 2015-11-20 | Open-market buy | 10,302 | $32.02 | 264,809 |
| 2015-11-20 | Open-market buy | 2,144 | $32.02 | 38,444 |
| 2015-11-20 | Open-market sale | 5,232 | $32.02 | 86,054 |
| 2015-11-20 | Open-market sale | 109 | $32.02 | 19,369 |
| 2015-11-20 | Open-market buy | 4,342 | $32.02 | 23,711 |
| 2015-11-20 | Open-market sale | 23,965 | $32.02 | 15,832 |
| 2015-11-20 | Open-market sale | 6,070 | $32.02 | 292,343 |
| 2015-11-20 | Open-market sale | 5,386 | $32.02 | 36,300 |
| 2015-11-20 | Open-market sale | 27,056 | $32.02 | 130,756 |
| 2015-06-19 | — | — | — | 39,797 |
| 2015-06-19 | — | — | — | 298,413 |
| 2015-06-19 | — | — | — | 157,812 |
| 2015-06-19 | — | — | — | 512,228 |
| 2015-06-19 | — | — | — | 91,386 |
| 2015-06-19 | — | — | — | 43,958 |
| 2015-06-19 | — | — | — | 17,114 |
| 2015-06-19 | — | — | — | 254,507 |
| 2015-06-19 | — | — | — | 138,282 |
| 2015-06-19 | — | — | — | 166,722 |
| 2015-06-19 | — | — | — | 161,015 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.