148 total trades 8 buyers 4 sellers Latest activity: 2026-06-05
Trade Date Trader Category Action Amount Source
2026-06-05 Gil Cisneros Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2026-06-01 Dan Crenshaw Politician SELL $1,001 - $15,000 ~$8,000 Filing ↗
2026-05-14 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 3,776,000 shares @ $958,311,040 total $958,311,040 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 2,712,000 shares @ $688,278,480 total $688,278,480 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 80,664,820 shares @ $20,471,924,668 total $20,471,924,668 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 14,472,000 shares @ $3,672,848,880 total $3,672,848,880 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,828,303,160 total $1,828,303,160 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 61,542,988 shares @ $15,618,994,925 total $15,618,994,925 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 15,532,000 shares @ $3,941,866,280 total $3,941,866,280 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 2,724,000 shares @ $691,323,960 total $691,323,960 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 34,724,000 shares @ $8,812,603,960 total $8,812,603,960 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 34,000 shares @ $8,628,860 total $8,628,860 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 3,840,000 shares @ $974,553,600 total $974,553,600 Filing ↗
2026-03-31 Warren Buffett Fund Manager BUY 692,000 shares @ $175,622,680 total $175,622,680 Filing ↗
2026-02-18 Tom Suozzi Politician SELL $15,001 - $50,000 ~$32,500 Filing ↗
2026-02-12 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 3,776,000 shares @ $1,026,543,360 total $1,026,543,360 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 2,712,000 shares @ $737,284,320 total $737,284,320 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 80,664,820 shares @ $21,929,537,965 total $21,929,537,965 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 14,472,000 shares @ $3,934,357,920 total $3,934,357,920 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,958,479,440 total $1,958,479,440 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 61,542,988 shares @ $16,731,076,718 total $16,731,076,718 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 15,532,000 shares @ $4,222,529,520 total $4,222,529,520 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 2,724,000 shares @ $740,546,640 total $740,546,640 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 34,724,000 shares @ $9,440,066,640 total $9,440,066,640 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 34,000 shares @ $9,243,240 total $9,243,240 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 3,840,000 shares @ $1,043,942,400 total $1,043,942,400 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 692,000 shares @ $188,127,120 total $188,127,120 Filing ↗
2025-12-30 Nancy Pelosi Politician SELL $5,000,001 - $25,000,000 ~$15,000,000 Filing ↗
2025-12-30 Nancy Pelosi Politician BUY $250,001 - $500,000 ~$375,000 Filing ↗
2025-12-24 Nancy Pelosi Politician SELL $5,000,001 - $25,000,000 ~$15,000,000 Filing ↗
2025-11-18 Gil Cisneros Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-11-13 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-10-31 Lisa McClain Politician SELL $15,001 - $50,000 ~$32,500 Filing ↗
2025-10-30 Lisa McClain Politician SELL $15,001 - $50,000 ~$32,500 Filing ↗
2025-10-30 Lisa McClain Politician BUY $15,001 - $50,000 ~$32,500 Filing ↗
2025-10-30 Cleo Fields Politician BUY $250,001 - $500,000 ~$375,000 Filing ↗
2025-10-23 Cleo Fields Politician BUY $100,001 - $250,000 ~$175,000 Filing ↗
2025-10-22 Nancy Pelosi Politician SELL $100,001 - $250,000 ~$175,000 Filing ↗
2025-10-17 Gil Cisneros Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-10-14 Lisa McClain Politician SELL $1,001 - $15,000 ~$8,000 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 3,776,000 shares @ $961,482,880 total $961,482,880 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 2,712,000 shares @ $690,556,560 total $690,556,560 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 90,959,776 shares @ $23,161,087,763 total $23,161,087,763 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 14,472,000 shares @ $3,685,005,360 total $3,685,005,360 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,834,354,520 total $1,834,354,520 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 61,542,988 shares @ $15,670,691,034 total $15,670,691,034 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 15,532,000 shares @ $3,954,913,160 total $3,954,913,160 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 2,724,000 shares @ $693,612,120 total $693,612,120 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 34,724,000 shares @ $8,841,772,120 total $8,841,772,120 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 34,000 shares @ $8,657,420 total $8,657,420 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 3,840,000 shares @ $977,779,200 total $977,779,200 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 692,000 shares @ $176,203,960 total $176,203,960 Filing ↗
2025-09-11 Lisa McClain Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-09-10 Cleo Fields Politician BUY $50,001 - $100,000 ~$75,000 Filing ↗
2025-09-03 Cleo Fields Politician BUY $100,001 - $250,000 ~$175,000 Filing ↗
2025-08-14 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-08-01 Cleo Fields Politician BUY $15,001 - $50,000 ~$32,500 Filing ↗
2025-07-29 Cleo Fields Politician BUY $100,001 - $250,000 ~$175,000 Filing ↗
2025-07-22 Lisa McClain Politician SELL $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-30 Cleo Fields Politician BUY $15,001 - $50,000 ~$32,500 Filing ↗
2025-06-30 Cleo Fields Politician BUY $100,001 - $250,000 ~$175,000 Filing ↗
2025-06-30 Cleo Fields Politician BUY $50,001 - $100,000 ~$75,000 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 3,776,000 shares @ $774,721,920 total $774,721,920 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 2,712,000 shares @ $556,421,040 total $556,421,040 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 132,747,012 shares @ $27,235,704,452 total $27,235,704,452 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 14,472,000 shares @ $2,969,220,240 total $2,969,220,240 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,478,044,680 total $1,478,044,680 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 61,542,988 shares @ $12,626,774,848 total $12,626,774,848 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 15,532,000 shares @ $3,186,700,440 total $3,186,700,440 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 2,724,000 shares @ $558,883,080 total $558,883,080 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 34,724,000 shares @ $7,124,323,080 total $7,124,323,080 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 34,000 shares @ $6,975,780 total $6,975,780 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 3,840,000 shares @ $787,852,800 total $787,852,800 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 692,000 shares @ $141,977,640 total $141,977,640 Filing ↗
2025-06-25 Cleo Fields Politician BUY $100,001 - $250,000 ~$175,000 Filing ↗
2025-06-25 Cleo Fields Politician BUY $50,001 - $100,000 ~$75,000 Filing ↗
2025-06-25 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-17 Lisa McClain Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-09 Lisa McClain Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-09 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-03 Cleo Fields Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-03 Cleo Fields Politician BUY $100,001 - $250,000 ~$175,000 Filing ↗
2025-03-31 David Tepper Fund Manager BUY 1,250,000 shares @ $277,662,500 total $277,662,500 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 3,776,000 shares @ $838,762,880 total $838,762,880 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 2,712,000 shares @ $602,416,560 total $602,416,560 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 152,747,012 shares @ $33,929,693,776 total $33,929,693,776 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 14,472,000 shares @ $3,214,665,360 total $3,214,665,360 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,600,224,520 total $1,600,224,520 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 61,542,988 shares @ $13,670,543,924 total $13,670,543,924 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 15,532,000 shares @ $3,450,123,160 total $3,450,123,160 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 2,724,000 shares @ $605,082,120 total $605,082,120 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 34,724,000 shares @ $7,713,242,120 total $7,713,242,120 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 34,000 shares @ $7,552,420 total $7,552,420 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 3,840,000 shares @ $852,979,200 total $852,979,200 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 692,000 shares @ $153,713,960 total $153,713,960 Filing ↗
2024-12-31 Cathie Wood Fund Manager BUY 1,394 shares @ $349,085 total $349,085 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 3,776,000 shares @ $945,585,920 total $945,585,920 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 2,712,000 shares @ $679,139,040 total $679,139,040 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 152,747,012 shares @ $38,250,906,745 total $38,250,906,745 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 14,472,000 shares @ $3,624,078,240 total $3,624,078,240 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,804,025,680 total $1,804,025,680 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 61,542,988 shares @ $15,411,595,055 total $15,411,595,055 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 15,532,000 shares @ $3,889,523,440 total $3,889,523,440 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 2,724,000 shares @ $682,144,080 total $682,144,080 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 34,724,000 shares @ $8,695,584,080 total $8,695,584,080 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 34,000 shares @ $8,514,280 total $8,514,280 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 3,840,000 shares @ $961,612,800 total $961,612,800 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 692,000 shares @ $173,290,640 total $173,290,640 Filing ↗
2024-09-30 Cathie Wood Fund Manager BUY 474 shares @ $110,442 total $110,442 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 3,776,000 shares @ $879,808,000 total $879,808,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 2,712,000 shares @ $631,896,000 total $631,896,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 152,747,012 shares @ $35,590,053,796 total $35,590,053,796 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 14,472,000 shares @ $3,371,976,000 total $3,371,976,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,678,532,000 total $1,678,532,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 61,542,988 shares @ $14,339,516,204 total $14,339,516,204 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 15,532,000 shares @ $3,618,956,000 total $3,618,956,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 2,724,000 shares @ $634,692,000 total $634,692,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 34,724,000 shares @ $8,090,692,000 total $8,090,692,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 34,000 shares @ $7,922,000 total $7,922,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 3,840,000 shares @ $894,720,000 total $894,720,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 692,000 shares @ $161,236,000 total $161,236,000 Filing ↗
2024-06-30 Stanley Druckenmiller Fund Manager BUY 24,400 shares @ $5,139 total $5,139 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 3,776,000 shares @ $795,301,120 total $795,301,120 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 2,712,000 shares @ $571,201,440 total $571,201,440 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 217,944,067 shares @ $45,903,379,392 total $45,903,379,392 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 33,346,210 shares @ $7,023,378,750 total $7,023,378,750 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 7,204,000 shares @ $1,517,306,480 total $1,517,306,480 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 61,542,988 shares @ $12,962,184,133 total $12,962,184,133 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 15,736,207 shares @ $3,314,359,918 total $3,314,359,918 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 2,724,000 shares @ $573,728,880 total $573,728,880 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 50,448,528 shares @ $10,625,468,967 total $10,625,468,967 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 34,000 shares @ $7,161,080 total $7,161,080 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 3,840,000 shares @ $808,780,800 total $808,780,800 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 692,000 shares @ $145,749,040 total $145,749,040 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 3,776,000 shares @ $647,508,480 total $647,508,480 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 2,712,000 shares @ $465,053,760 total $465,053,760 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 559,629,579 shares @ $95,965,280,207 total $95,965,280,207 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 47,832,000 shares @ $8,202,231,360 total $8,202,231,360 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 12,152,000 shares @ $2,083,824,960 total $2,083,824,960 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 61,542,988 shares @ $10,553,391,582 total $10,553,391,582 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 15,736,207 shares @ $2,698,444,776 total $2,698,444,776 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 2,724,000 shares @ $467,111,520 total $467,111,520 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 56,824,000 shares @ $9,744,179,520 total $9,744,179,520 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 21,907,676 shares @ $3,756,728,280 total $3,756,728,280 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 3,840,000 shares @ $658,483,200 total $658,483,200 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 692,000 shares @ $118,664,160 total $118,664,160 Filing ↗