SEC CIK 1252243
OCAMPO SUSAN
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MTSIview stock → | 3,585,430 | 2026-02-25 |
Position History — MTSI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MTSI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-25 | Gift | 174,465 | $0.00 | 3,585,430 |
| 2026-02-25 | Open-market sale | 218,428 | $255.22 | 3,759,895 |
| 2026-02-25 | Open-market sale | 2,323 | $251.16 | 3,978,323 |
| 2026-02-25 | Open-market sale | 41,012 | $250.39 | 3,980,646 |
| 2026-02-24 | Open-market sale | 53,509 | $250.08 | 4,021,658 |
| 2026-02-18 | Open-market sale | 3,156 | $250.00 | 4,075,167 |
| 2026-02-17 | Open-market sale | 600 | $246.02 | 4,078,323 |
| 2026-02-17 | Open-market sale | 79,523 | $245.31 | 4,078,923 |
| 2026-02-13 | Open-market sale | 19,877 | $245.03 | 4,158,446 |
| 2026-02-13 | Open-market sale | 42,173 | $240.35 | 4,178,323 |
| 2026-02-12 | Open-market sale | 1,158 | $245.04 | 4,220,496 |
| 2026-02-12 | Open-market sale | 126 | $241.14 | 4,221,654 |
| 2026-02-12 | Open-market sale | 56,543 | $240.22 | 4,221,780 |
| 2026-02-06 | Open-market sale | 100,000 | $235.85 | 4,278,323 |
| 2026-02-03 | Open-market sale | 100,000 | $230.29 | 4,378,323 |
| 2025-12-09 | Open-market sale | 121,067 | $190.07 | 4,478,323 |
| 2025-12-05 | Open-market sale | 76,642 | $190.10 | 4,599,390 |
| 2025-12-04 | Open-market sale | 2,291 | $190.00 | 4,676,032 |
| 2025-12-03 | Open-market sale | 95,829 | $180.06 | 4,678,323 |
| 2025-12-02 | Open-market sale | 4,171 | $180.00 | 4,774,152 |
| 2025-11-10 | Open-market sale | 3,498 | $173.31 | 4,216,954 |
| 2025-11-10 | Open-market sale | 23,421 | $171.31 | 4,228,432 |
| 2025-11-10 | Open-market sale | 8,390 | $170.20 | 4,251,853 |
| 2025-11-10 | Open-market sale | 7,980 | $172.46 | 4,220,452 |
| 2025-11-07 | Open-market sale | 56,711 | $170.01 | 4,260,243 |
| 2025-11-06 | Open-market sale | 100,000 | $160.08 | 4,316,954 |
| 2025-10-29 | Open-market sale | 8,358 | $150.01 | 2,577,334 |
| 2025-10-28 | Open-market sale | 124,515 | $148.02 | 2,585,692 |
| 2025-10-27 | Open-market sale | 60,705 | $147.02 | 2,710,207 |
| 2025-10-24 | Open-market sale | 44,809 | $142.10 | 2,770,912 |
| 2025-10-23 | Open-market sale | 1,862 | $141.00 | 2,815,721 |
| 2025-10-20 | Open-market sale | 36,762 | $141.01 | 2,817,583 |
| 2025-10-16 | Open-market sale | 102,261 | $140.06 | 2,854,345 |
| 2025-10-15 | Open-market sale | 150,000 | $136.02 | 2,956,606 |
| 2025-10-14 | Open-market sale | 53,104 | $133.03 | 3,106,606 |
| 2025-10-08 | Open-market sale | 150,000 | $133.03 | 3,159,710 |
| 2025-10-07 | Open-market sale | 62,476 | $133.22 | 3,309,710 |
| 2025-09-18 | Open-market sale | 150,000 | $133.09 | 3,372,186 |
| 2025-09-18 | Gift | 1,623 | $0.00 | 4,416,954 |
| 2025-09-18 | Gift | 1,623 | $0.00 | 0 |
| 2025-09-17 | Open-market sale | 62,435 | $133.02 | 3,522,186 |
| 2025-09-15 | Open-market sale | 43,063 | $133.11 | 3,584,621 |
| 2025-09-15 | Open-market sale | 107,361 | $132.16 | 3,627,684 |
| 2025-09-12 | Open-market sale | 53,187 | $132.53 | 3,771,726 |
| 2025-09-12 | Open-market sale | 36,681 | $133.35 | 3,735,045 |
| 2025-09-11 | Open-market sale | 73,334 | $132.42 | 3,832,470 |
| 2025-09-11 | Open-market sale | 7,557 | $133.14 | 3,824,913 |
| 2025-09-10 | Open-market sale | 11,000 | $133.28 | 3,905,804 |
| 2025-09-10 | Open-market sale | 39,361 | $132.46 | 3,916,804 |
| 2025-09-09 | Open-market sale | 45,986 | $131.12 | 3,956,165 |
| 2025-09-08 | Open-market sale | 3,195 | $132.06 | 4,002,151 |
| 2025-09-05 | Open-market sale | 17,619 | $130.82 | 4,101,002 |
| 2025-09-05 | Open-market sale | 81,356 | $131.37 | 4,019,646 |
| 2025-09-05 | Open-market sale | 14,300 | $132.36 | 4,005,346 |
| 2025-06-30 | Gift | 200,000 | $0.00 | 4,415,331 |
| 2025-06-24 | Gift | 200,000 | $0.00 | 4,615,331 |
| 2025-05-21 | Open-market sale | 56,121 | $124.26 | 4,118,621 |
| 2025-05-21 | Open-market sale | 48,328 | $123.66 | 4,174,742 |
| 2025-05-16 | Open-market sale | 4,694 | $123.50 | 4,223,070 |
| 2025-05-13 | Open-market sale | 45,073 | $124.20 | 4,227,864 |
| 2025-05-13 | Open-market sale | 104,827 | $123.72 | 4,272,937 |
| 2025-05-13 | Open-market sale | 100 | $125.01 | 4,227,764 |
| 2025-05-12 | Open-market sale | 32,170 | $123.52 | 4,535,143 |
| 2025-05-12 | Open-market sale | 5,986 | $120.88 | 4,671,778 |
| 2025-05-12 | Open-market sale | 27,157 | $121.48 | 4,644,621 |
| 2025-05-12 | Open-market sale | 29,123 | $125.19 | 4,377,764 |
| 2025-05-12 | Open-market sale | 128,256 | $124.35 | 4,406,887 |
| 2025-05-12 | Open-market sale | 77,308 | $122.67 | 4,567,313 |
| 2025-03-25 | Gift | 2,138 | $0.00 | 4,815,331 |
| 2025-03-25 | Gift | 2,138 | $0.00 | 1,623 |
| 2025-03-07 | Grant / award | 1,623 | $0.00 | 3,761 |
| 2025-02-27 | Open-market sale | 2 | $115.82 | 4,677,764 |
| 2025-02-21 | Open-market sale | 11,459 | $124.07 | 4,677,766 |
| 2025-02-20 | Open-market sale | 97,527 | $124.08 | 4,689,225 |
| 2025-02-19 | Open-market sale | 36,884 | $124.08 | 4,786,752 |
| 2025-02-18 | Open-market sale | 300,000 | $124.13 | 4,823,636 |
| 2025-02-14 | Open-market sale | 259,357 | $123.23 | 5,150,914 |
| 2025-02-14 | Open-market sale | 27,278 | $124.04 | 5,123,636 |
| 2025-02-13 | Open-market sale | 74,472 | $123.05 | 5,410,271 |
| 2025-02-11 | Open-market sale | 25,003 | $123.32 | 5,484,743 |
| 2025-02-10 | Open-market sale | 45,371 | $125.34 | 5,510,148 |
| 2025-02-10 | Open-market sale | 402 | $126.05 | 5,509,746 |
| 2024-11-26 | Open-market sale | 79,008 | $133.28 | 6,421,747 |
| 2024-11-26 | Open-market sale | 102,729 | $135.09 | 6,316,611 |
| 2024-11-26 | Open-market sale | 2,407 | $134.20 | 6,419,340 |
| 2024-11-26 | Open-market sale | 3,418 | $136.67 | 6,313,193 |
| 2024-11-25 | Open-market sale | 9,331 | $136.58 | 6,503,862 |
| 2024-11-25 | Open-market sale | 3,107 | $137.18 | 6,500,755 |
| 2024-11-22 | Open-market sale | 31,013 | $133.15 | 6,522,372 |
| 2024-11-22 | Open-market sale | 9,179 | $134.23 | 6,513,193 |
| 2024-11-19 | Open-market sale | 243,300 | $118.30 | 6,553,385 |
| 2024-11-19 | Open-market sale | 356,700 | $118.30 | 5,555,519 |
| 2024-11-18 | Open-market sale | 1,789 | $125.00 | 5,912,219 |
| 2024-11-15 | Open-market sale | 71,796 | $123.03 | 5,947,994 |
| 2024-11-15 | Open-market sale | 33,982 | $125.02 | 5,914,012 |
| 2024-11-15 | Open-market sale | 4 | $126.13 | 5,914,008 |
| 2024-11-14 | Open-market sale | 18,335 | $127.01 | 6,028,341 |
| 2024-11-14 | Open-market sale | 7,296 | $128.04 | 6,021,045 |
| 2024-11-14 | Open-market sale | 1,255 | $129.35 | 6,019,790 |
| 2024-11-13 | Open-market sale | 25,351 | $130.05 | 6,046,676 |
| 2024-08-29 | Open-market sale | 53,182 | $110.29 | 6,072,027 |
| 2024-08-29 | Open-market sale | 69,537 | $109.62 | 6,125,209 |
| 2024-08-29 | Open-market sale | 30,000 | $108.03 | 6,796,685 |
| 2024-08-28 | Open-market sale | 37,830 | $105.34 | 6,858,855 |
| 2024-08-28 | Open-market sale | 8,000 | $108.07 | 6,826,685 |
| 2024-08-28 | Open-market sale | 16,838 | $107.41 | 6,834,685 |
| 2024-08-28 | Open-market sale | 7,332 | $106.39 | 6,851,523 |
| 2024-08-23 | Open-market sale | 51,010 | $107.02 | 6,194,746 |
| 2024-08-21 | Open-market sale | 56,500 | $107.01 | 6,245,756 |
| 2024-08-20 | Open-market sale | 93,728 | $106.32 | 6,302,256 |
| 2024-08-16 | Gift | 10,024 | $0.00 | 6,896,685 |
| 2024-08-16 | Open-market sale | 154,905 | $106.17 | 6,395,984 |
| 2024-08-16 | Gift | 10,024 | $0.00 | 2,138 |
| 2024-08-15 | Open-market sale | 1,115 | $107.02 | 6,550,889 |
| 2024-08-15 | Open-market sale | 304,280 | $106.48 | 6,552,004 |
| 2024-08-14 | Open-market sale | 20,000 | $103.83 | 6,856,284 |
| 2024-08-13 | Open-market sale | 95,743 | $103.18 | 6,876,284 |
| 2024-07-29 | W | 5,012 | $0.00 | 12,162 |
| 2024-05-30 | Open-market sale | 16,490 | $103.02 | 6,972,027 |
| 2024-05-28 | Open-market sale | 16,396 | $105.01 | 6,988,517 |
| 2024-05-24 | Open-market sale | 19,771 | $103.07 | 7,004,913 |
| 2024-05-24 | Open-market sale | 82,951 | $102.68 | 7,024,684 |
| 2024-05-23 | Open-market sale | 54,074 | $103.54 | 7,107,635 |
| 2024-05-22 | Open-market sale | 131,187 | $102.53 | 7,161,709 |
| 2024-05-21 | Open-market sale | 35,768 | $102.52 | 7,292,896 |
| 2024-05-20 | Open-market sale | 54,850 | $103.16 | 7,328,664 |
| 2024-05-20 | Open-market sale | 106,290 | $102.74 | 7,383,514 |
| 2024-05-16 | Open-market sale | 4,715 | $102.51 | 7,567,450 |
| 2024-05-16 | Open-market sale | 77,646 | $103.01 | 7,489,804 |
| 2024-05-15 | Open-market sale | 53,796 | $103.30 | 7,572,165 |
| 2024-05-15 | Open-market sale | 96,204 | $102.55 | 7,625,961 |
| 2024-05-14 | Open-market sale | 85,874 | $103.04 | 7,722,165 |
| 2024-05-13 | Open-market sale | 61,765 | $103.21 | 7,808,039 |
| 2024-05-10 | Open-market sale | 25,148 | $102.00 | 7,869,804 |
| 2024-05-09 | Open-market sale | 7,326 | $102.01 | 7,894,952 |
| 2024-05-08 | Open-market sale | 10,403 | $103.53 | 7,902,278 |
| 2024-05-07 | Open-market sale | 75,000 | $103.02 | 7,912,681 |
| 2024-03-08 | Grant / award | 2,138 | $0.00 | 7,150 |
| 2024-02-29 | Open-market sale | 34,186 | $88.00 | 6,886,661 |
| 2024-02-27 | Open-market sale | 4,370 | $88.03 | 6,920,847 |
| 2024-02-26 | Open-market sale | 20,733 | $88.00 | 6,925,217 |
| 2024-02-23 | Gift | 25,000 | $0.00 | 6,945,950 |
| 2024-02-22 | Open-market sale | 40,711 | $88.00 | 6,970,950 |
| 2024-02-22 | Open-market sale | 51,023 | $87.46 | 7,011,661 |
| 2024-02-22 | Open-market sale | 48,977 | $86.61 | 7,062,684 |
| 2024-02-15 | Open-market sale | 18,694 | $86.02 | 7,111,661 |
| 2024-02-14 | Open-market sale | 18,210 | $86.05 | 7,130,355 |
| 2024-02-14 | Open-market sale | 97,103 | $85.49 | 7,148,565 |
| 2024-02-12 | Open-market sale | 156,290 | $85.17 | 7,245,668 |
| 2024-02-12 | Open-market sale | 35,077 | $84.53 | 7,401,958 |
| 2024-02-12 | Open-market sale | 8,633 | $83.79 | 7,437,035 |
| 2024-02-09 | Open-market sale | 131,790 | $82.53 | 7,513,878 |
| 2024-02-09 | Open-market sale | 68,210 | $83.34 | 7,445,668 |
| 2024-02-08 | Open-market sale | 13,082 | $83.11 | 7,645,668 |
| 2024-02-08 | Open-market sale | 162,339 | $82.54 | 7,658,750 |
| 2024-02-08 | Open-market sale | 11,874 | $80.72 | 7,833,794 |
| 2024-02-08 | Open-market sale | 12,705 | $81.30 | 7,821,089 |
| 2024-02-07 | Open-market sale | 120,319 | $80.47 | 7,925,349 |
| 2024-02-07 | Open-market sale | 79,681 | $81.28 | 7,845,668 |
| 2024-02-06 | Open-market sale | 65,993 | $80.01 | 8,045,668 |
| 2023-11-20 | Open-market sale | 25,102 | $84.32 | 8,493,040 |
| 2023-11-15 | Open-market sale | 3,000 | $81.79 | 8,518,142 |
| 2023-11-15 | Open-market sale | 9,000 | $82.24 | 8,521,142 |
| 2023-11-14 | Open-market sale | 1,160 | $79.84 | 99,308 |
| 2023-11-14 | Open-market sale | 1,160 | $79.84 | 100,852 |
| 2023-11-14 | Open-market sale | 1,818 | $80.16 | 97,490 |
| 2023-11-14 | Open-market sale | 1,819 | $80.16 | 99,033 |
| 2023-11-14 | Open-market sale | 58,423 | $81.71 | 40,610 |
| 2023-11-14 | Open-market sale | 3,000 | $82.35 | 8,530,142 |
| 2023-11-14 | Open-market sale | 40,610 | $82.35 | 0 |
| 2023-03-03 | Grant / award | 2,244 | $0.00 | 5,012 |
| 2022-11-30 | Open-market sale | 50,000 | $68.41 | 100,468 |
| 2022-11-30 | Open-market sale | 50,000 | $68.41 | 102,012 |
| 2022-11-28 | Gift | 45,000 | $0.00 | 8,151,763 |
| 2022-11-25 | Open-market sale | 21,353 | $68.78 | 152,984 |
| 2022-11-25 | Open-market sale | 21,352 | $68.78 | 154,529 |
| 2022-11-25 | Open-market sale | 2,516 | $69.08 | 150,468 |
| 2022-11-25 | Open-market sale | 2,517 | $69.08 | 152,012 |
| 2022-11-23 | Open-market sale | 35,387 | $68.83 | 199,494 |
| 2022-11-23 | Open-market sale | 35,387 | $68.83 | 197,950 |
| 2022-11-23 | Open-market sale | 23,613 | $69.14 | 174,337 |
| 2022-11-23 | Open-market sale | 23,613 | $69.14 | 175,881 |
| 2022-11-22 | Open-market sale | 14,912 | $69.15 | 233,337 |
| 2022-11-22 | Open-market sale | 7,632 | $68.89 | 249,794 |
| 2022-11-22 | Open-market sale | 7,633 | $68.89 | 248,249 |
| 2022-11-22 | Open-market sale | 14,913 | $69.15 | 234,881 |
| 2022-11-18 | Open-market sale | 5,060 | $70.08 | 7,987,681 |
| 2022-11-18 | Open-market sale | 69,940 | $69.01 | 7,992,741 |
| 2022-11-17 | Open-market sale | 11,067 | $70.01 | 8,062,681 |
| 2022-11-15 | Open-market sale | 74,200 | $71.50 | 8,196,763 |
| 2022-11-15 | Open-market sale | 89,478 | $72.04 | 8,073,748 |
| 2022-11-15 | Open-market sale | 75,000 | $71.08 | 8,163,226 |
| 2022-11-14 | Open-market sale | 5,000 | $71.67 | 8,270,963 |
| 2022-11-11 | Open-market sale | 75,000 | $71.03 | 8,238,226 |
| 2022-11-11 | Open-market sale | 75,000 | $69.08 | 8,313,226 |
| 2022-11-11 | Open-market sale | 52,417 | $70.97 | 8,275,963 |
| 2022-11-10 | Open-market sale | 583 | $68.16 | 286,449 |
| 2022-11-10 | Open-market sale | 30,567 | $69.02 | 257,426 |
| 2022-11-10 | Open-market sale | 30,567 | $69.02 | 255,882 |
| 2022-11-10 | Open-market sale | 582 | $68.16 | 287,993 |
| 2022-11-10 | Open-market sale | 27,324 | $67.34 | 288,575 |
| 2022-11-10 | Open-market sale | 27,323 | $67.34 | 287,032 |
| 2022-11-10 | Open-market sale | 22,094 | $66.65 | 315,899 |
| 2022-11-10 | Open-market sale | 22,094 | $66.65 | 314,355 |
| 2022-11-09 | Open-market sale | 700 | $66.01 | 336,449 |
| 2022-11-09 | Open-market sale | 700 | $66.01 | 337,993 |
| 2022-11-08 | Open-market sale | 20,009 | $64.22 | 393,684 |
| 2022-11-08 | Open-market sale | 20,010 | $64.22 | 392,139 |
| 2022-11-08 | Open-market sale | 44,420 | $65.30 | 347,719 |
| 2022-11-08 | Open-market sale | 10,570 | $66.43 | 338,693 |
| 2022-11-08 | Open-market sale | 10,570 | $66.43 | 337,149 |
| 2022-11-08 | Open-market sale | 44,421 | $65.30 | 349,263 |
| 2022-11-07 | Open-market sale | 25,000 | $63.07 | 426,964 |
| 2022-11-07 | Open-market sale | 14,815 | $64.00 | 413,693 |
| 2022-11-07 | Open-market sale | 14,815 | $64.00 | 412,149 |
| 2022-11-07 | Open-market sale | 25,000 | $63.07 | 428,508 |
| 2022-08-12 | Open-market sale | 28,962 | $65.43 | 8,328,380 |
| 2022-08-12 | Gift | 40,000 | $0.00 | 451,964 |
| 2022-08-12 | Gift | 34,200 | $0.00 | 453,508 |
| 2022-08-12 | Gift | 74,200 | $0.00 | 8,417,342 |
| 2022-08-12 | Open-market sale | 60,000 | $61.56 | 8,357,342 |
| 2022-08-10 | Gift | 600,000 | $0.00 | 8,388,226 |
| 2022-08-08 | Open-market sale | 5,000 | $61.24 | 8,343,142 |
| 2022-08-05 | Open-market sale | 5,000 | $61.52 | 8,348,142 |
| 2022-08-04 | Open-market sale | 5,000 | $61.54 | 8,353,142 |
| 2022-03-04 | Grant / award | 2,768 | $0.00 | 2,768 |
| 2022-01-04 | Open-market sale | 2,558 | $80.00 | 487,708 |
| 2022-01-04 | Open-market sale | 340 | $80.00 | 491,964 |
| 2021-12-28 | Open-market sale | 3,759 | $80.05 | 492,304 |
| 2021-12-28 | Open-market sale | 4,051 | $80.03 | 490,266 |
| 2021-12-27 | Open-market sale | 5,683 | $80.00 | 494,317 |
| 2021-12-27 | Open-market sale | 3,937 | $80.00 | 496,063 |
| 2021-09-23 | Open-market sale | 50,000 | $66.22 | 8,988,226 |
| 2021-09-10 | Open-market sale | 14,294 | $65.39 | 9,038,226 |
| 2021-09-10 | Open-market sale | 20,683 | $64.39 | 9,052,520 |
| 2021-09-07 | Open-market sale | 48,183 | $64.10 | 9,073,203 |
| 2021-09-03 | Open-market sale | 6,840 | $64.09 | 9,121,386 |
| 2021-08-30 | Open-market sale | 20,032 | $62.48 | 9,128,226 |
| 2021-08-27 | Open-market sale | 152,500 | $62.35 | 8,358,142 |
| 2021-08-27 | Open-market sale | 55,000 | $62.22 | 9,148,258 |
| 2021-08-10 | Open-market sale | 243 | $62.03 | 9,203,258 |
| 2021-08-09 | Open-market sale | 7,524 | $62.03 | 9,203,501 |
| 2021-08-06 | Open-market sale | 12,500 | $61.88 | 8,510,642 |
| 2021-08-05 | Open-market sale | 7,201 | $62.14 | 9,211,025 |
| 2021-08-05 | Open-market sale | 10,000 | $61.83 | 8,523,142 |
| 2021-07-23 | Open-market sale | 14,496 | $60.17 | 9,218,226 |
| 2021-07-22 | Open-market sale | 20,504 | $60.06 | 9,232,722 |
| 2021-07-21 | Open-market sale | 55,000 | $60.26 | 9,253,226 |
| 2021-07-07 | Open-market sale | 29,718 | $60.28 | 9,313,508 |
| 2021-07-07 | Open-market sale | 1,500 | $62.19 | 9,308,226 |
| 2021-07-07 | Open-market sale | 3,782 | $61.16 | 9,309,726 |
| 2021-07-06 | Open-market sale | 19,686 | $61.34 | 9,378,540 |
| 2021-07-06 | Open-market sale | 35,314 | $62.04 | 9,343,226 |
| 2021-06-29 | Open-market sale | 1,991 | $63.79 | 9,398,226 |
| 2021-06-29 | Open-market sale | 33,009 | $63.29 | 9,400,217 |
| 2021-06-28 | Open-market sale | 46,320 | $63.48 | 9,441,906 |
| 2021-06-28 | Open-market sale | 8,680 | $64.02 | 9,433,226 |
| 2021-02-26 | Gift | 1,000,000 | $0.00 | 8,533,142 |
| 2021-02-26 | Gift | 500,000 | $0.00 | 500,000 |
| 2021-02-01 | Open-market sale | 10,000 | $60.50 | 9,548,142 |
| 2021-02-01 | Open-market sale | 15,000 | $62.35 | 9,533,142 |
| 2020-12-28 | Open-market sale | 6,671 | $53.63 | 25,234 |
| 2020-12-28 | Open-market sale | 15,993 | $52.27 | 31,905 |
| 2020-12-28 | Open-market sale | 23,094 | $51.64 | 47,898 |
| 2020-12-28 | Open-market sale | 23,258 | $50.44 | 70,992 |
| 2020-12-28 | Open-market sale | 20,617 | $54.65 | 4,317 |
| 2020-12-28 | Open-market sale | 3,977 | $55.21 | 0 |
| 2020-12-28 | Open-market sale | 20,692 | $52.23 | 30,695 |
| 2020-12-28 | Open-market sale | 20,293 | $51.60 | 51,387 |
| 2020-12-28 | Open-market sale | 22,570 | $50.42 | 71,680 |
| 2020-12-28 | Open-market sale | 21,257 | $54.68 | 3,977 |
| 2020-12-28 | Open-market sale | 5,761 | $53.59 | 24,934 |
| 2020-12-15 | Gift | 100,000 | $0.00 | 9,558,142 |
| 2020-12-03 | Open-market sale | 3,649 | $46.18 | 3,220,242 |
| 2020-12-03 | Open-market sale | 4,232 | $46.18 | 3,047,742 |
| 2020-12-02 | Open-market sale | 1,468 | $45.06 | 3,051,974 |
| 2020-12-02 | Open-market sale | 1,266 | $45.06 | 3,223,891 |
| 2020-12-01 | Open-market sale | 13,891 | $45.09 | 3,053,442 |
| 2020-12-01 | Open-market sale | 11,974 | $45.09 | 3,225,157 |
| 2020-11-30 | Open-market sale | 63 | $45.01 | 3,237,131 |
| 2020-11-30 | Open-market sale | 74 | $45.01 | 3,067,333 |
| 2020-11-27 | Open-market sale | 8,048 | $45.13 | 3,237,194 |
| 2020-11-27 | Open-market sale | 9,335 | $45.13 | 3,067,407 |
| 2020-11-27 | Open-market sale | 10,000 | $45.18 | 9,658,142 |
| 2020-11-24 | Open-market sale | 31,200 | $43.66 | 9,668,142 |
| 2020-11-23 | Open-market sale | 55,000 | $43.11 | 9,699,342 |
| 2020-11-20 | Open-market sale | 13,800 | $43.10 | 9,754,342 |
| 2020-11-19 | Open-market sale | 8,000 | $42.38 | 9,768,142 |
| 2020-11-18 | Open-market sale | 10,000 | $40.26 | 9,776,142 |
| 2020-11-17 | Open-market sale | 2,000 | $42.38 | 9,786,142 |
| 2020-11-10 | Open-market sale | 25,374 | $41.66 | 3,076,742 |
| 2020-11-10 | Open-market sale | 6,678 | $41.66 | 3,245,242 |
| 2020-11-09 | Open-market sale | 4,923 | $43.26 | 3,102,116 |
| 2020-11-09 | Open-market sale | 39,977 | $43.27 | 3,107,039 |
| 2020-11-09 | Open-market sale | 1,529 | $42.60 | 3,251,920 |
| 2020-11-09 | Open-market sale | 212 | $42.63 | 3,253,449 |
| 2020-11-09 | Open-market sale | 823 | $42.63 | 3,152,811 |
| 2020-11-09 | Open-market sale | 5,795 | $42.60 | 3,147,016 |
| 2020-11-06 | Open-market sale | 48,830 | $43.26 | 3,154,904 |
| 2020-11-06 | Open-market sale | 845 | $41.31 | 3,253,661 |
| 2020-11-06 | Open-market sale | 3,210 | $41.31 | 3,203,734 |
| 2020-11-06 | Open-market sale | 1,270 | $43.14 | 3,153,634 |
| 2020-11-05 | Open-market sale | 9,482 | $41.27 | 3,254,506 |
| 2020-11-05 | Open-market sale | 36,036 | $41.27 | 3,206,944 |
| 2020-11-04 | Open-market sale | 6,254 | $40.11 | 3,263,988 |
| 2020-11-04 | Open-market sale | 23,762 | $40.11 | 3,242,980 |
| 2020-08-12 | Open-market sale | 2,801 | $40.16 | 3,270,242 |
| 2020-08-12 | Open-market sale | 6,301 | $40.16 | 3,266,742 |
| 2020-05-29 | Open-market sale | 3,000 | $31.50 | 9,788,142 |
| 2020-05-26 | Open-market sale | 7,000 | $32.61 | 9,791,142 |
| 2020-05-22 | Open-market sale | 10,000 | $30.66 | 9,798,142 |
| 2019-05-22 | Open-market buy | 40,000 | $13.35 | 9,808,142 |
| 2019-05-20 | Open-market buy | 60,000 | $13.26 | 9,768,142 |
| 2018-08-03 | Open-market buy | 23,900 | $20.89 | 94,250 |
| 2018-08-03 | Open-market buy | 25,000 | $21.00 | 70,350 |
| 2018-05-24 | Open-market buy | 15,000 | $22.00 | 45,350 |
| 2018-05-23 | Open-market buy | 350 | $21.99 | 30,350 |
| 2018-05-09 | Open-market buy | 12,901 | $21.93 | 30,000 |
| 2018-05-08 | Open-market buy | 5,719 | $21.96 | 17,099 |
| 2018-05-07 | Open-market buy | 6,380 | $21.98 | 11,380 |
| 2018-05-07 | Open-market buy | 6,380 | $21.98 | 11,380 |
| 2018-05-07 | Open-market buy | 5,000 | $22.18 | 5,000 |
| 2018-05-07 | Open-market buy | 5,000 | $22.18 | 5,000 |
| 2017-05-31 | Open-market sale | 17,308 | $61.05 | 9,708,142 |
| 2017-05-31 | Open-market sale | 160 | $60.76 | 3,281,696 |
| 2017-05-31 | Open-market sale | 320 | $60.76 | 9,725,450 |
| 2017-05-31 | Open-market sale | 8,653 | $61.05 | 3,273,043 |
| 2017-05-30 | Open-market sale | 3,137 | $61.02 | 3,281,856 |
| 2017-05-30 | Open-market sale | 3,137 | $61.02 | 3,281,856 |
| 2017-05-30 | Open-market sale | 6,272 | $61.02 | 9,725,770 |
| 2017-05-25 | Open-market sale | 9,694 | $61.11 | 9,732,042 |
| 2017-05-25 | Open-market sale | 4,847 | $61.11 | 3,284,993 |
| 2017-05-24 | Open-market sale | 160 | $61.03 | 3,289,840 |
| 2017-05-24 | Open-market sale | 320 | $61.03 | 9,741,736 |
| 2017-05-24 | Open-market sale | 160 | $61.03 | 3,289,840 |
| 2017-05-22 | Open-market sale | 45,478 | $58.40 | 3,703 |
| 2017-05-22 | Open-market sale | 20,210 | $57.70 | 49,181 |
| 2017-05-22 | Open-market sale | 765 | $56.81 | 69,391 |
| 2017-05-22 | Open-market sale | 3,703 | $59.20 | 0 |
| 2017-05-19 | Open-market sale | 79,594 | $56.57 | 70,156 |
| 2017-05-17 | Open-market sale | 250 | $56.84 | 149,750 |
| 2016-12-23 | Open-market sale | 450 | $45.80 | 184,050 |
| 2016-12-23 | Open-market sale | 34,050 | $46.38 | 150,000 |
| 2016-12-22 | Open-market sale | 13,066 | $45.80 | 221,434 |
| 2016-12-22 | Open-market sale | 26,984 | $46.35 | 194,450 |
| 2016-12-22 | Open-market sale | 800 | $48.22 | 184,500 |
| 2016-12-22 | Open-market sale | 9,150 | $47.51 | 185,300 |
| 2016-12-09 | Open-market sale | 21,300 | $49.82 | 263,200 |
| 2016-12-09 | Open-market sale | 18,325 | $50.42 | 244,875 |
| 2016-12-09 | Open-market sale | 950 | $53.23 | 234,500 |
| 2016-12-09 | Open-market sale | 1,850 | $52.47 | 235,450 |
| 2016-12-09 | Open-market sale | 7,575 | $51.42 | 237,300 |
| 2016-12-08 | Open-market sale | 40,697 | $52.45 | 290,103 |
| 2016-12-08 | Open-market sale | 5,603 | $53.17 | 284,500 |
| 2016-12-08 | Open-market sale | 3,700 | $51.86 | 330,800 |
| 2016-11-22 | Open-market sale | 49,800 | $45.17 | 334,500 |
| 2016-11-22 | Open-market sale | 200 | $43.93 | 384,300 |
| 2016-11-21 | Open-market sale | 2,500 | $46.09 | 384,500 |
| 2016-11-21 | Open-market sale | 9,833 | $45.20 | 387,000 |
| 2016-11-21 | Open-market sale | 12,167 | $44.63 | 396,833 |
| 2016-10-07 | Open-market sale | 3,500 | $43.12 | 409,000 |
| 2016-10-06 | Open-market sale | 6,600 | $43.24 | 412,500 |
| 2016-10-06 | Open-market sale | 3,900 | $42.43 | 419,100 |
| 2016-09-09 | Open-market sale | 22,000 | $42.24 | 423,000 |
| 2016-09-08 | Open-market sale | 50,000 | $42.94 | 445,000 |
| 2016-04-28 | Open-market sale | 1,000,000 | $41.25 | 9,742,056 |
| 2016-04-08 | Open-market sale | 1,500 | $42.10 | 495,000 |
| 2016-04-07 | Open-market sale | 3,500 | $42.35 | 496,500 |
| 2016-02-22 | J | 500,000 | $0.00 | 1,000,000 |
| 2016-02-22 | Gift | 500,000 | $0.00 | 11,242,056 |
| 2016-02-22 | Open-market sale | 500,000 | $37.70 | 500,000 |
| 2016-02-22 | Gift | 500,000 | $0.00 | 10,742,056 |
| 2016-02-01 | J | 500,000 | $0.00 | 500,000 |
| 2016-02-01 | Gift | 500,000 | $0.00 | 11,742,056 |
| 2016-02-01 | Gift | 500,000 | $0.00 | 12,242,056 |
| 2015-05-29 | Open-market sale | 11,526 | $38.67 | 12,742,056 |
| 2015-02-11 | Open-market sale | 1,213,082 | $28.58 | 0 |
| 2015-02-11 | Open-market sale | 250,000 | $28.58 | 3,290,000 |
| 2015-02-11 | Open-market sale | 271,918 | $28.58 | 12,753,582 |
| 2014-11-26 | Open-market sale | 29,649 | $25.52 | 1,213,082 |
| 2014-11-25 | Open-market sale | 24,388 | $25.27 | 1,242,731 |
| 2014-11-24 | Open-market sale | 40,899 | $25.04 | 1,267,119 |
| 2014-11-21 | Open-market sale | 64,993 | $25.10 | 1,322,718 |
| 2014-11-21 | Open-market sale | 14,700 | $25.50 | 1,308,018 |
| 2014-02-28 | Open-market sale | 2,383 | $17.20 | 1,387,711 |
| 2014-02-27 | Open-market sale | 100 | $17.20 | 1,390,094 |
| 2013-08-23 | Open-market sale | 1,624 | $16.50 | 1,390,194 |
| 2013-08-14 | Open-market sale | 18,800 | $16.66 | 1,391,818 |
| 2013-08-13 | Open-market sale | 10,000 | $16.68 | 1,410,618 |
| 2013-02-22 | Open-market sale | 500 | $16.60 | 1,420,618 |
| 2013-02-20 | Open-market sale | 1,637 | $16.67 | 1,421,413 |
| 2013-02-20 | Open-market sale | 295 | $16.70 | 1,421,118 |
| 2013-02-15 | Open-market sale | 18,194 | $16.65 | 1,423,050 |
| 2013-02-14 | Open-market sale | 45,841 | $16.65 | 1,441,244 |
| 2013-02-13 | Open-market sale | 9,700 | $16.70 | 1,487,085 |
| 2013-02-12 | Open-market sale | 708 | $16.65 | 1,496,785 |
| 2013-02-11 | Open-market sale | 43,865 | $16.70 | 1,497,493 |
| 2013-02-08 | Open-market sale | 1,714 | $16.85 | 1,541,358 |
| 2013-02-07 | Open-market sale | 4,711 | $16.65 | 1,543,172 |
| 2013-02-07 | Open-market sale | 100 | $16.67 | 1,543,072 |
| 2013-02-06 | Open-market sale | 38,759 | $16.65 | 1,547,883 |
| 2012-03-20 | Conversion (derivative) | 10,393,823 | $0.00 | 0 |
| 2012-03-20 | Conversion (derivative) | 51,920,000 | $0.00 | 0 |
| 2012-03-20 | Conversion | 12,980,000 | — | 13,025,500 |
| 2012-03-20 | Conversion | 3,540,000 | — | 3,540,000 |
| 2012-03-20 | Conversion | 2,598,455 | — | 2,598,455 |
| 2012-03-20 | Open-market sale | 1,011,813 | $17.67 | 1,586,642 |
| 2012-03-14 | — | — | — | 45,500 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.