SEC CIK 1273693
Control Empresarial de Capitales S.A. de C.V.
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PBFview stock → | 13,326,127 | 2026-10-08 |
| NYTview stock → | 8,247,175 | 2018-09-20 |
Position History — PBF
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PBF
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-08 | Open-market sale | 100,000 | $88.40 | 13,326,127 |
| 2026-10-08 | Open-market sale | 70,000 | $87.50 | 13,426,127 |
| 2026-10-05 | Open-market sale | 120,000 | $84.13 | 13,496,127 |
| 2026-10-01 | Open-market sale | 100,000 | $82.00 | 13,616,127 |
| 2026-09-11 | Open-market sale | 150,000 | $80.60 | 13,716,127 |
| 2026-09-10 | Open-market sale | 175,776 | $78.16 | 13,866,127 |
| 2026-09-10 | Open-market sale | 140,000 | $77.30 | 14,041,903 |
| 2026-09-09 | Open-market sale | 3,494 | $77.23 | 14,181,903 |
| 2026-09-02 | Open-market sale | 54,484 | $77.09 | 14,185,397 |
| 2026-09-02 | Open-market sale | 45,516 | $76.94 | 14,239,881 |
| 2026-08-17 | Open-market sale | 120,000 | $74.79 | 14,285,397 |
| 2026-08-14 | Open-market sale | 6,356 | $74.28 | 14,405,397 |
| 2026-08-13 | Open-market sale | 40,000 | $73.00 | 14,411,753 |
| 2026-08-13 | Open-market sale | 170,000 | $71.98 | 14,451,128 |
| 2026-08-12 | Open-market sale | 150,000 | $70.13 | 14,621,753 |
| 2026-08-11 | Open-market sale | 110,375 | $69.14 | 14,771,753 |
| 2026-08-11 | Open-market sale | 110,000 | $68.22 | 14,822,128 |
| 2026-07-30 | Open-market sale | 40,000 | $74.01 | 14,992,128 |
| 2026-07-30 | Open-market sale | 70,000 | $73.34 | 15,032,128 |
| 2026-07-30 | Open-market sale | 70,000 | $72.34 | 15,102,128 |
| 2026-07-30 | Open-market sale | 126,088 | $70.82 | 15,172,128 |
| 2026-07-30 | Open-market sale | 131,912 | $70.06 | 15,298,216 |
| 2026-07-30 | Open-market sale | 51,000 | $68.99 | 15,430,128 |
| 2026-07-30 | Open-market sale | 1,000 | $67.42 | 15,481,128 |
| 2026-07-22 | Open-market sale | 10,000 | $67.02 | 15,482,128 |
| 2026-07-20 | Open-market sale | 120,000 | $64.35 | 15,492,128 |
| 2026-07-20 | Open-market sale | 100,000 | $63.50 | 15,612,128 |
| 2026-07-10 | Open-market sale | 100,000 | $54.52 | 15,712,128 |
| 2026-07-09 | Open-market sale | 270,000 | $53.18 | 15,812,128 |
| 2026-07-08 | Open-market sale | 380,000 | $52.29 | 16,082,128 |
| 2026-07-06 | Open-market sale | 150,000 | $49.52 | 16,462,128 |
| 2026-07-06 | Open-market sale | 50,000 | $48.00 | 16,612,128 |
| 2026-07-01 | Open-market sale | 200,000 | $46.94 | 16,662,128 |
| 2026-06-30 | Open-market sale | 280,000 | $46.65 | 16,862,128 |
| 2026-06-29 | Open-market sale | 200,000 | $47.01 | 17,142,128 |
| 2026-06-29 | Open-market sale | 370,000 | $46.01 | 17,342,128 |
| 2026-06-26 | Open-market sale | 200,000 | $42.79 | 17,712,128 |
| 2026-06-25 | Open-market sale | 205,570 | $42.01 | 17,912,128 |
| 2026-06-05 | Open-market sale | 100,000 | $43.17 | 18,117,698 |
| 2026-06-03 | Open-market sale | 220,000 | $43.58 | 18,217,698 |
| 2026-06-02 | Open-market sale | 31,000 | $43.56 | 18,437,698 |
| 2026-05-05 | Open-market sale | 220,000 | $45.91 | 18,468,698 |
| 2026-05-04 | Open-market sale | 30,000 | $45.51 | 18,688,698 |
| 2026-05-04 | Open-market sale | 170,000 | $44.75 | 18,718,698 |
| 2026-04-30 | Open-market sale | 3,000 | $44.41 | 18,888,698 |
| 2026-04-29 | Open-market sale | 362,000 | $43.50 | 18,891,698 |
| 2026-04-07 | Open-market sale | 6,300 | $47.53 | 19,253,698 |
| 2026-04-07 | Open-market sale | 63,700 | $47.06 | 19,259,998 |
| 2026-04-06 | Open-market sale | 130,000 | $46.18 | 19,323,698 |
| 2026-03-31 | Open-market sale | 200,000 | $50.74 | 19,453,698 |
| 2026-03-30 | Open-market sale | 85,000 | $51.14 | 19,653,698 |
| 2026-03-27 | Open-market sale | 500,000 | $50.38 | 19,838,698 |
| 2026-03-27 | Open-market sale | 100,000 | $51.23 | 19,738,698 |
| 2026-03-26 | Open-market sale | 400,001 | $49.61 | 20,575,697 |
| 2026-03-26 | Open-market sale | 236,999 | $50.56 | 20,338,698 |
| 2026-03-25 | Open-market sale | 362,300 | $49.34 | 21,083,098 |
| 2026-03-25 | Open-market sale | 107,400 | $49.76 | 20,975,698 |
| 2026-03-24 | Open-market sale | 174,000 | $48.53 | 21,958,898 |
| 2026-03-24 | Open-market sale | 264,778 | $49.56 | 21,694,120 |
| 2026-03-24 | Open-market sale | 248,722 | $50.09 | 21,445,398 |
| 2026-03-23 | Open-market sale | 463,162 | $47.00 | 22,141,736 |
| 2026-03-23 | Open-market sale | 8,838 | $47.64 | 22,132,898 |
| 2026-03-20 | Open-market sale | 100,400 | $49.53 | 22,604,898 |
| 2026-03-20 | Open-market sale | 239,600 | $48.55 | 22,705,298 |
| 2026-03-19 | Open-market sale | 52,000 | $50.18 | 22,944,898 |
| 2026-03-18 | Open-market sale | 488,000 | $46.66 | 22,996,898 |
| 2026-03-18 | Open-market sale | 612,000 | $45.86 | 23,484,898 |
| 2026-03-17 | Open-market sale | 600,000 | $44.43 | 24,096,898 |
| 2026-03-16 | Open-market sale | 31,941 | $44.11 | 24,714,157 |
| 2026-03-16 | Open-market sale | 17,259 | $44.63 | 24,696,898 |
| 2026-03-13 | Open-market sale | 380,000 | $43.30 | 24,746,098 |
| 2026-03-12 | Open-market sale | 265,000 | $43.55 | 25,126,098 |
| 2026-03-11 | Open-market sale | 838,000 | $41.91 | 25,391,098 |
| 2026-03-10 | Open-market sale | 22,000 | $40.08 | 26,229,098 |
| 2026-03-06 | Open-market sale | 13,000 | $44.89 | 26,251,098 |
| 2026-03-05 | Open-market sale | 205,000 | $46.57 | 26,264,098 |
| 2026-03-04 | Open-market sale | 163,100 | $44.86 | 26,469,098 |
| 2026-03-04 | Open-market sale | 117,339 | $43.08 | 26,632,198 |
| 2026-03-04 | Open-market sale | 280,964 | $42.32 | 26,749,537 |
| 2026-03-04 | Open-market sale | 341,697 | $41.64 | 27,030,501 |
| 2026-03-03 | Open-market sale | 99,000 | $40.33 | 27,372,198 |
| 2026-03-02 | Open-market sale | 120,000 | $38.33 | 27,471,198 |
| 2026-02-24 | Open-market sale | 250,000 | $34.91 | 27,591,198 |
| 2026-02-23 | Open-market sale | 2,000 | $34.51 | 27,841,198 |
| 2026-02-20 | Open-market sale | 132,000 | $34.65 | 27,843,198 |
| 2026-02-19 | Open-market sale | 72,000 | $34.13 | 27,975,198 |
| 2026-02-18 | Open-market sale | 18,000 | $34.50 | 28,047,198 |
| 2026-02-17 | Open-market sale | 75,000 | $34.11 | 28,065,198 |
| 2026-02-13 | Open-market sale | 300,000 | $34.23 | 28,140,198 |
| 2026-02-12 | Open-market sale | 3,000 | $36.79 | 28,440,198 |
| 2026-02-11 | Open-market sale | 450,000 | $35.38 | 28,443,198 |
| 2026-02-10 | Open-market sale | 1,400 | $34.50 | 28,893,198 |
| 2026-02-09 | Open-market sale | 228,500 | $35.26 | 28,894,598 |
| 2026-02-06 | Open-market sale | 303,200 | $35.62 | 29,123,098 |
| 2026-02-05 | Open-market sale | 157,200 | $34.66 | 29,426,298 |
| 2026-02-04 | Open-market sale | 259,600 | $35.28 | 29,583,498 |
| 2026-02-04 | Open-market sale | 220,400 | $34.83 | 29,843,098 |
| 2026-02-03 | Open-market sale | 59,341 | $33.28 | 30,204,157 |
| 2026-02-03 | Open-market sale | 140,659 | $34.10 | 30,063,498 |
| 2026-01-30 | Open-market sale | 60,000 | $33.46 | 30,263,498 |
| 2026-01-29 | Open-market sale | 35,000 | $34.07 | 30,323,498 |
| 2026-01-22 | Open-market sale | 40,000 | $33.79 | 30,358,498 |
| 2026-01-21 | Open-market sale | 9,000 | $32.91 | 30,398,498 |
| 2026-01-14 | Open-market sale | 260,000 | $33.17 | 30,407,498 |
| 2026-01-13 | Open-market sale | 106,000 | $33.73 | 30,667,498 |
| 2026-01-09 | Open-market sale | 50,000 | $32.31 | 30,773,498 |
| 2025-06-05 | Open-market buy | 48,500 | $17.99 | 30,823,498 |
| 2025-04-15 | Open-market buy | 15,000 | $14.44 | 30,774,998 |
| 2025-04-10 | Open-market buy | 2,000 | $14.50 | 30,759,998 |
| 2025-04-09 | Open-market buy | 15,000 | $13.98 | 30,757,998 |
| 2025-04-08 | Open-market buy | 5,000 | $14.10 | 30,742,998 |
| 2025-04-07 | Open-market buy | 16,000 | $13.88 | 30,737,998 |
| 2025-04-04 | Open-market buy | 25,000 | $14.35 | 30,721,998 |
| 2025-04-03 | Open-market buy | 94,000 | $17.26 | 30,680,998 |
| 2025-04-03 | Open-market buy | 16,000 | $18.23 | 30,696,998 |
| 2025-04-02 | Open-market buy | 22,000 | $19.48 | 30,586,998 |
| 2025-04-01 | Open-market buy | 30,000 | $18.26 | 30,564,998 |
| 2025-03-28 | Open-market buy | 20,000 | $19.09 | 30,534,998 |
| 2025-03-26 | Open-market buy | 35,000 | $19.31 | 30,514,998 |
| 2025-03-25 | Open-market buy | 130,000 | $19.56 | 30,479,998 |
| 2025-03-05 | Open-market buy | 100,000 | $19.13 | 30,349,998 |
| 2025-03-03 | Open-market buy | 155,000 | $20.21 | 30,249,998 |
| 2025-02-28 | Open-market buy | 80,000 | $21.01 | 30,094,998 |
| 2025-02-27 | Open-market buy | 40,000 | $21.48 | 30,014,998 |
| 2025-02-26 | Open-market buy | 189,000 | $22.02 | 29,974,998 |
| 2025-02-25 | Open-market buy | 74,000 | $22.78 | 29,785,998 |
| 2025-02-20 | Open-market buy | 6,000 | $23.77 | 29,711,998 |
| 2025-02-13 | Open-market buy | 55,000 | $24.29 | 29,705,998 |
| 2025-02-13 | Open-market buy | 145,000 | $23.62 | 29,650,998 |
| 2025-02-06 | Open-market buy | 150,000 | $28.70 | 29,505,998 |
| 2025-02-03 | Open-market buy | 40,000 | $27.47 | 29,355,998 |
| 2025-01-31 | Open-market buy | 125,000 | $29.21 | 29,315,998 |
| 2025-01-30 | Open-market buy | 46,000 | $29.70 | 29,190,998 |
| 2025-01-28 | Open-market buy | 60,000 | $29.29 | 29,144,998 |
| 2025-01-22 | Open-market buy | 100,000 | $29.60 | 29,084,998 |
| 2025-01-14 | Open-market buy | 100,000 | $28.62 | 28,984,998 |
| 2024-12-26 | Open-market buy | 70,000 | $25.56 | 28,884,998 |
| 2024-12-18 | Open-market buy | 341,500 | $26.86 | 28,814,998 |
| 2024-12-16 | Open-market buy | 88,000 | $27.77 | 28,473,498 |
| 2024-12-13 | Open-market buy | 100,000 | $29.13 | 28,385,498 |
| 2024-12-12 | Open-market buy | 219,000 | $29.58 | 28,285,498 |
| 2024-12-11 | Open-market buy | 66,000 | $30.04 | 28,066,498 |
| 2024-12-06 | Open-market buy | 137,000 | $29.93 | 28,000,498 |
| 2024-12-04 | Open-market buy | 300,000 | $30.82 | 27,863,498 |
| 2024-11-29 | Open-market buy | 195,000 | $31.12 | 27,563,498 |
| 2024-11-27 | Open-market buy | 409,000 | $31.58 | 27,368,498 |
| 2024-11-26 | Open-market buy | 220,000 | $31.45 | 26,959,498 |
| 2024-11-25 | Open-market buy | 57,000 | $31.70 | 26,739,498 |
| 2024-11-20 | Open-market buy | 150,000 | $31.38 | 26,682,498 |
| 2024-11-19 | Open-market buy | 100,000 | $31.28 | 26,532,498 |
| 2024-11-14 | Open-market buy | 115,000 | $29.99 | 26,432,498 |
| 2024-11-13 | Open-market buy | 40,000 | $29.49 | 26,317,498 |
| 2024-11-12 | Open-market buy | 40,000 | $30.09 | 26,277,498 |
| 2024-11-11 | Open-market buy | 40,000 | $29.98 | 26,237,498 |
| 2024-11-05 | Open-market buy | 85,000 | $28.37 | 26,197,498 |
| 2024-11-01 | Open-market buy | 150,000 | $28.66 | 26,112,498 |
| 2024-10-31 | Open-market buy | 322,000 | $28.49 | 25,962,498 |
| 2024-10-30 | Open-market buy | 300,000 | $29.01 | 25,640,498 |
| 2024-10-29 | Open-market buy | 314,000 | $29.58 | 25,340,498 |
| 2024-10-28 | Open-market buy | 75,000 | $31.58 | 25,026,498 |
| 2024-10-24 | Open-market buy | 200,000 | $31.76 | 24,951,498 |
| 2024-10-23 | Open-market buy | 287,100 | $31.91 | 24,751,498 |
| 2024-10-16 | Open-market buy | 2,000 | $31.80 | 24,464,398 |
| 2024-10-15 | Open-market buy | 1,000,000 | $31.75 | 24,462,398 |
| 2024-09-30 | Open-market buy | 55,000 | $30.85 | 23,462,398 |
| 2024-09-25 | Open-market buy | 40,000 | $30.93 | 23,407,398 |
| 2024-09-24 | Open-market buy | 150,000 | $31.79 | 23,367,398 |
| 2024-09-23 | Open-market buy | 265,000 | $31.87 | 23,217,398 |
| 2024-09-20 | Open-market buy | 250,000 | $31.78 | 22,952,398 |
| 2024-09-12 | Open-market buy | 175,000 | $31.25 | 22,702,398 |
| 2024-09-11 | Open-market buy | 670,000 | $31.29 | 22,527,398 |
| 2024-09-10 | Open-market buy | 470,000 | $31.86 | 21,857,398 |
| 2024-09-09 | Open-market buy | 300,000 | $32.17 | 21,387,398 |
| 2024-09-06 | Open-market buy | 452,500 | $32.15 | 21,087,398 |
| 2024-09-05 | Open-market buy | 805,300 | $32.62 | 20,634,898 |
| 2024-09-04 | Open-market buy | 700,000 | $33.31 | 19,829,598 |
| 2024-09-03 | Open-market buy | 510,000 | $33.18 | 19,129,598 |
| 2024-08-27 | Open-market buy | 175,000 | $32.73 | 18,619,598 |
| 2024-08-26 | Open-market buy | 92,000 | $33.30 | 18,444,598 |
| 2024-08-07 | Open-market buy | 73,000 | $36.47 | 18,352,598 |
| 2024-08-06 | Open-market buy | 100,000 | $35.96 | 18,279,598 |
| 2024-08-05 | Open-market buy | 50,000 | $35.60 | 18,179,598 |
| 2024-08-02 | Open-market buy | 50,000 | $37.28 | 18,129,598 |
| 2024-08-01 | Open-market buy | 307,000 | $39.22 | 18,079,598 |
| 2024-06-28 | Open-market buy | 135,600 | $45.74 | 17,772,598 |
| 2024-06-28 | Open-market buy | 4,400 | $45.42 | 17,636,998 |
| 2024-06-27 | Open-market buy | 179,000 | $45.07 | 17,632,598 |
| 2024-06-26 | Open-market buy | 102,000 | $44.91 | 17,453,598 |
| 2024-06-25 | Open-market buy | 44,000 | $44.10 | 17,351,598 |
| 2024-06-24 | Open-market buy | 100,000 | $44.31 | 17,307,598 |
| 2024-06-21 | Open-market buy | 600,000 | $44.00 | 17,207,598 |
| 2024-06-20 | Open-market buy | 365,200 | $43.84 | 16,607,598 |
| 2024-06-18 | Open-market buy | 200,300 | $43.36 | 16,242,398 |
| 2024-06-17 | Open-market buy | 38,000 | $43.65 | 16,042,098 |
| 2024-06-14 | Open-market buy | 600,000 | $44.13 | 16,004,098 |
| 2024-06-13 | Open-market buy | 118,000 | $43.89 | 15,404,098 |
| 2024-06-12 | Open-market buy | 403,400 | $44.36 | 15,286,098 |
| 2024-06-10 | Open-market buy | 7,500 | $45.65 | 14,882,698 |
| 2024-06-07 | Open-market buy | 51,000 | $46.19 | 14,875,198 |
| 2024-06-05 | Open-market buy | 200,000 | $45.37 | 14,824,198 |
| 2024-06-04 | Open-market buy | 195,000 | $45.27 | 14,624,198 |
| 2024-06-03 | Open-market buy | 84,000 | $44.96 | 14,429,198 |
| 2024-01-24 | Open-market buy | 12,200 | $43.86 | 14,345,198 |
| 2024-01-17 | Open-market buy | 500,000 | $41.57 | 14,332,998 |
| 2024-01-16 | Open-market buy | 770,000 | $42.95 | 13,832,998 |
| 2024-01-12 | Open-market buy | 486,000 | $42.48 | 13,062,998 |
| 2023-08-03 | — | — | — | 12,576,998 |
| 2022-06-03 | Open-market sale | 538,500 | $37.41 | 11,745,500 |
| 2022-06-02 | Open-market sale | 1,245,183 | $35.16 | 12,284,000 |
| 2022-06-01 | Open-market sale | 503,000 | $34.28 | 13,529,183 |
| 2022-05-31 | Open-market sale | 255,000 | $34.31 | 14,032,183 |
| 2022-05-20 | Open-market sale | 30,000 | $30.80 | 14,287,183 |
| 2022-05-19 | Open-market sale | 211,000 | $30.86 | 14,317,183 |
| 2022-05-18 | Open-market sale | 15,000 | $31.09 | 14,528,183 |
| 2022-05-17 | Open-market sale | 83,800 | $31.22 | 14,543,183 |
| 2022-05-16 | Open-market sale | 177,000 | $31.56 | 14,646,983 |
| 2022-05-13 | Open-market sale | 25,000 | $30.95 | 14,823,983 |
| 2022-05-10 | Open-market sale | 373,700 | $28.97 | 15,378,983 |
| 2022-05-10 | Open-market sale | 550,000 | $29.31 | 14,848,983 |
| 2022-05-06 | Open-market sale | 203,000 | $31.22 | 15,752,683 |
| 2022-05-05 | Open-market sale | 151,500 | $32.10 | 15,955,683 |
| 2022-05-04 | Open-market sale | 1,098,000 | $31.55 | 16,107,183 |
| 2022-05-03 | Open-market sale | 615,440 | $30.65 | 17,205,183 |
| 2022-05-02 | Open-market sale | 450,000 | $29.31 | 17,820,623 |
| 2022-04-27 | Open-market sale | 1,000,000 | $27.19 | 18,270,623 |
| 2022-03-26 | Open-market sale | 870,000 | $26.51 | 19,270,623 |
| 2022-03-25 | Open-market sale | 1,000,000 | $25.64 | 20,140,623 |
| 2022-03-22 | Open-market sale | 455,000 | $27.83 | 21,140,623 |
| 2022-03-21 | Open-market sale | 621,500 | $29.40 | 21,595,623 |
| 2022-03-20 | Open-market sale | 1,000,000 | $29.21 | 22,217,123 |
| 2022-03-19 | Open-market sale | 345,000 | $29.68 | 23,218,183 |
| 2022-03-19 | Open-market sale | 1,060 | $29.60 | 23,217,123 |
| 2021-03-04 | Open-market sale | 290,000 | $16.84 | 23,563,183 |
| 2021-03-03 | Open-market sale | 7,000 | $16.74 | 23,853,183 |
| 2020-12-28 | Open-market buy | 40,000 | $6.87 | 23,860,183 |
| 2020-09-18 | Open-market buy | 100,000 | $6.98 | 23,820,183 |
| 2020-09-10 | Open-market buy | 54,905 | $6.92 | 23,720,183 |
| 2020-09-09 | Open-market buy | 150,000 | $7.26 | 23,665,278 |
| 2020-07-31 | Open-market buy | 50,000 | $8.02 | 23,515,278 |
| 2020-07-30 | Open-market buy | 103,500 | $8.04 | 23,465,278 |
| 2020-03-31 | Open-market buy | 150,000 | $7.37 | 23,361,778 |
| 2020-03-25 | Open-market buy | 465,256 | $6.54 | 23,211,778 |
| 2020-03-24 | Open-market buy | 500,000 | $6.04 | 22,746,522 |
| 2020-03-23 | Open-market buy | 220,000 | $6.33 | 22,246,522 |
| 2020-03-18 | Open-market buy | 30,000 | $7.33 | 22,026,522 |
| 2020-03-17 | Open-market buy | 200,000 | $8.87 | 21,996,522 |
| 2020-03-11 | Open-market buy | 40,000 | $13.62 | 21,796,522 |
| 2020-03-10 | Open-market buy | 30,621 | $14.78 | 21,756,522 |
| 2020-03-03 | Open-market buy | 30,000 | $20.93 | 21,725,901 |
| 2020-02-03 | Open-market buy | 73,471 | $25.83 | 21,595,901 |
| 2020-01-31 | Open-market buy | 190,000 | $27.13 | 21,522,430 |
| 2020-01-27 | Open-market buy | 200,000 | $26.79 | 21,332,430 |
| 2020-01-24 | Open-market buy | 200,000 | $28.17 | 21,132,430 |
| 2020-01-23 | Open-market buy | 100,100 | $28.31 | 20,932,430 |
| 2020-01-22 | Open-market buy | 127,000 | $29.63 | 20,832,330 |
| 2020-01-21 | Open-market buy | 85,000 | $29.76 | 20,705,330 |
| 2020-01-17 | Open-market buy | 468,796 | $30.88 | 20,620,330 |
| 2020-01-16 | Open-market buy | 85,000 | $31.00 | 20,151,534 |
| 2019-12-13 | Open-market buy | 51,045 | $29.83 | 20,066,534 |
| 2019-12-12 | Open-market buy | 150,000 | $29.84 | 20,015,489 |
| 2019-12-09 | Open-market buy | 293,420 | $29.81 | 19,865,489 |
| 2019-12-06 | Open-market buy | 300,000 | $31.01 | 19,572,069 |
| 2019-12-05 | Open-market buy | 435,791 | $30.90 | 19,272,069 |
| 2019-12-04 | Open-market buy | 375,636 | $31.10 | 18,836,278 |
| 2019-11-29 | Open-market buy | 150,000 | $31.29 | 18,460,642 |
| 2019-11-27 | Open-market buy | 158,100 | $31.52 | 18,310,642 |
| 2019-11-26 | Open-market buy | 82,355 | $31.40 | 18,152,542 |
| 2019-11-20 | Open-market buy | 208,816 | $30.59 | 18,070,187 |
| 2019-11-19 | Open-market buy | 300,000 | $31.91 | 17,861,371 |
| 2019-11-11 | Open-market buy | 5,028 | $32.56 | 17,561,371 |
| 2019-11-08 | Open-market buy | 200,155 | $32.68 | 17,556,343 |
| 2019-09-16 | Open-market buy | 20,000 | $23.49 | 17,356,188 |
| 2019-09-16 | Open-market buy | 330,000 | $22.98 | 17,336,188 |
| 2019-09-13 | Open-market buy | 107,268 | $25.45 | 17,006,188 |
| 2019-09-11 | Open-market buy | 190,000 | $25.53 | 16,898,920 |
| 2019-09-04 | Open-market buy | 80,000 | $23.59 | 16,708,920 |
| 2019-08-23 | Open-market buy | 52,385 | $21.75 | 16,628,920 |
| 2019-08-15 | Open-market buy | 86,766 | $21.38 | 16,576,535 |
| 2019-08-14 | Open-market buy | 160,000 | $21.76 | 16,489,769 |
| 2019-08-13 | Open-market buy | 175,000 | $23.11 | 16,329,769 |
| 2019-08-12 | Open-market buy | 122,259 | $22.34 | 16,154,769 |
| 2019-08-09 | Open-market buy | 65,612 | $22.88 | 16,032,510 |
| 2019-08-08 | Open-market buy | 140,200 | $22.65 | 15,966,898 |
| 2019-08-07 | Open-market buy | 214,717 | $21.97 | 15,826,698 |
| 2019-08-06 | Open-market buy | 300,000 | $23.19 | 15,611,981 |
| 2019-08-05 | Open-market buy | 238,300 | $23.12 | 15,311,981 |
| 2019-08-02 | Open-market buy | 390,000 | $24.40 | 15,073,681 |
| 2019-08-01 | Open-market buy | 296,500 | $25.32 | 14,683,681 |
| 2019-05-24 | Open-market buy | 500,000 | $28.67 | — |
| 2019-05-23 | Open-market buy | 29,233 | $29.77 | — |
| 2019-05-23 | Open-market buy | 1,080,563 | $29.06 | — |
| 2019-05-22 | — | — | — | 12,777,385 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.