82 total trades 8 buyers 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Stanley Druckenmiller Fund Manager BUY 1,367,177 shares @ $8,531 total $8,531 Filing ↗
2026-03-31 Stanley Druckenmiller Fund Manager BUY 6,963 shares @ $4,893 total $4,893 Filing ↗
2025-12-31 Stanley Druckenmiller Fund Manager BUY 2,305,751 shares @ $31,197 total $31,197 Filing ↗
2025-12-31 Bill Ackman Fund Manager BUY 3,028,664 shares @ $869,983,734 total $869,983,734 Filing ↗
2025-12-31 Leopold Aschenbrenner Fund Manager BUY 1,298,400 shares @ $478,577,256 total $478,577,256 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 3,632 shares @ $143,282 total $143,282 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 14,929 shares @ $588,949 total $588,949 Filing ↗
2025-12-31 Warren Buffett Fund Manager BUY 96,867 shares @ $3,821,403 total $3,821,403 Filing ↗
2025-09-30 Stanley Druckenmiller Fund Manager BUY 4,259,516 shares @ $71,730 total $71,730 Filing ↗
2025-09-30 Bill Ackman Fund Manager BUY 3,030,578 shares @ $786,253,156 total $786,253,156 Filing ↗
2025-09-30 Leopold Aschenbrenner Fund Manager BUY 417,600 shares @ $67,947,696 total $67,947,696 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 3,632 shares @ $151,055 total $151,055 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 14,929 shares @ $620,897 total $620,897 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 96,867 shares @ $4,028,699 total $4,028,699 Filing ↗
2025-09-30 Warren Buffett Fund Manager BUY 108,217 shares @ $4,500,745 total $4,500,745 Filing ↗
2025-06-30 Bill Ackman Fund Manager BUY 3,030,578 shares @ $807,164,145 total $807,164,145 Filing ↗
2025-06-30 Paul Singer Fund Manager BUY 320,000 shares @ $85,228,800 total $85,228,800 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 3,632 shares @ $169,869 total $169,869 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 14,929 shares @ $698,229 total $698,229 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 96,867 shares @ $4,530,470 total $4,530,470 Filing ↗
2025-06-30 Warren Buffett Fund Manager BUY 108,217 shares @ $5,061,309 total $5,061,309 Filing ↗
2025-03-31 Bill Ackman Fund Manager BUY 3,000,770 shares @ $682,825,214 total $682,825,214 Filing ↗
2025-03-31 Paul Singer Fund Manager BUY 200,000 shares @ $45,510,000 total $45,510,000 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 3,632 shares @ $145,316 total $145,316 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 14,929 shares @ $597,309 total $597,309 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 96,867 shares @ $3,875,649 total $3,875,649 Filing ↗
2025-03-31 Warren Buffett Fund Manager BUY 108,217 shares @ $4,329,762 total $4,329,762 Filing ↗
2024-12-31 Bill Ackman Fund Manager BUY 5,440,546 shares @ $1,344,685,349 total $1,344,685,349 Filing ↗
2024-12-31 Paul Singer Fund Manager BUY 200,000 shares @ $49,432,000 total $49,432,000 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 3,632 shares @ $138,960 total $138,960 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 14,929 shares @ $571,184 total $571,184 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 96,867 shares @ $3,706,131 total $3,706,131 Filing ↗
2024-12-31 Warren Buffett Fund Manager BUY 108,217 shares @ $4,140,382 total $4,140,382 Filing ↗
2024-09-30 Bill Ackman Fund Manager BUY 7,370,168 shares @ $1,698,823,724 total $1,698,823,724 Filing ↗
2024-09-30 Paul Singer Fund Manager BUY 200,000 shares @ $46,100,000 total $46,100,000 Filing ↗
2024-09-30 Seth Klarman Fund Manager BUY 2,293,167 shares @ $45,863 total $45,863 Filing ↗
2024-09-30 Michael Burry Fund Manager BUY 1,000,000 shares @ $2,350,000 total $2,350,000 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 3,632 shares @ $144,554 total $144,554 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 14,929 shares @ $594,174 total $594,174 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 96,867 shares @ $3,855,307 total $3,855,307 Filing ↗
2024-09-30 Warren Buffett Fund Manager BUY 108,217 shares @ $4,307,037 total $4,307,037 Filing ↗
2024-06-30 Stanley Druckenmiller Fund Manager BUY 400,792 shares @ $8,665 total $8,665 Filing ↗
2024-06-30 Bill Ackman Fund Manager BUY 8,952,290 shares @ $1,953,389,678 total $1,953,389,678 Filing ↗
2024-06-30 Seth Klarman Fund Manager BUY 3,140,360 shares @ $73,296 total $73,296 Filing ↗
2024-06-30 Michael Burry Fund Manager BUY 995,250 shares @ $1,532,685 total $1,532,685 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 3,632 shares @ $143,246 total $143,246 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 14,929 shares @ $588,800 total $588,800 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 96,867 shares @ $3,820,434 total $3,820,434 Filing ↗
2024-06-30 Warren Buffett Fund Manager BUY 108,217 shares @ $4,268,078 total $4,268,078 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 3,632 shares @ $141,866 total $141,866 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 14,929 shares @ $583,127 total $583,127 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 96,867 shares @ $3,783,625 total $3,783,625 Filing ↗
2024-03-31 Warren Buffett Fund Manager BUY 108,217 shares @ $4,226,956 total $4,226,956 Filing ↗
2023-12-31 David Einhorn Fund Manager BUY 2,079,810 shares @ $43,218,452 total $43,218,452 Filing ↗
2023-12-31 David Einhorn Fund Manager BUY 921,284 shares @ $19,144,282 total $19,144,282 Filing ↗
2023-12-31 David Einhorn Fund Manager BUY 3,354,975 shares @ $69,716,381 total $69,716,381 Filing ↗
2023-09-30 David Einhorn Fund Manager BUY 1,101,144 shares @ $16,627,274 total $16,627,274 Filing ↗
2023-09-30 David Einhorn Fund Manager BUY 1,950,142 shares @ $29,447,144 total $29,447,144 Filing ↗
2023-09-30 David Einhorn Fund Manager BUY 2,473,043 shares @ $37,342,949 total $37,342,949 Filing ↗
2023-09-30 David Einhorn Fund Manager BUY 63,797 shares @ $963,335 total $963,335 Filing ↗
2023-06-30 David Einhorn Fund Manager BUY 665,784 shares @ $8,841,612 total $8,841,612 Filing ↗
2023-06-30 David Einhorn Fund Manager BUY 63,797 shares @ $847,224 total $847,224 Filing ↗
2023-06-30 David Einhorn Fund Manager BUY 1,751,209 shares @ $23,256,056 total $23,256,056 Filing ↗
2023-06-30 David Einhorn Fund Manager BUY 1,967,976 shares @ $26,134,721 total $26,134,721 Filing ↗
2023-03-31 David Einhorn Fund Manager BUY 3,259,835 shares @ $48,115,165 total $48,115,165 Filing ↗
2023-03-31 David Einhorn Fund Manager BUY 3,836,635 shares @ $56,628,733 total $56,628,733 Filing ↗
2023-03-31 David Einhorn Fund Manager BUY 1,280,492 shares @ $18,900,062 total $18,900,062 Filing ↗
2023-03-31 David Einhorn Fund Manager BUY 121,883 shares @ $1,798,993 total $1,798,993 Filing ↗
2022-12-31 David Einhorn Fund Manager BUY 4,022,463 shares @ $44,729,789 total $44,729,789 Filing ↗
2022-12-31 David Einhorn Fund Manager BUY 127,600 shares @ $1,418,912 total $1,418,912 Filing ↗
2022-12-31 David Einhorn Fund Manager BUY 1,339,892 shares @ $14,899,599 total $14,899,599 Filing ↗
2022-12-31 David Einhorn Fund Manager BUY 3,516,605 shares @ $39,104,648 total $39,104,648 Filing ↗
2022-09-30 David Einhorn Fund Manager BUY 3,265,323 shares @ $27,004 total $27,004 Filing ↗
2022-09-30 David Einhorn Fund Manager BUY 127,600 shares @ $1,055 total $1,055 Filing ↗
2022-09-30 David Einhorn Fund Manager BUY 872,932 shares @ $7,219 total $7,219 Filing ↗
2022-09-30 David Einhorn Fund Manager BUY 2,985,145 shares @ $24,687 total $24,687 Filing ↗
2022-06-30 David Einhorn Fund Manager BUY 654,312 shares @ $6,399 total $6,399 Filing ↗
2022-06-30 David Einhorn Fund Manager BUY 2,570,653 shares @ $25,141 total $25,141 Filing ↗
2022-06-30 David Einhorn Fund Manager BUY 2,148,435 shares @ $21,012 total $21,012 Filing ↗
2022-03-31 David Einhorn Fund Manager BUY 1,138,230 shares @ $14,934 total $14,934 Filing ↗
2022-03-31 David Einhorn Fund Manager BUY 970,130 shares @ $12,728 total $12,728 Filing ↗
2022-03-31 David Einhorn Fund Manager BUY 312,040 shares @ $4,094 total $4,094 Filing ↗