Rainey John D has filed 61 insider transactions across 2 companies since January 2024.
Most recent transaction: a grant/award of 0 shares of MICROSOFT CORP ($MSFT) on March 12, 2026.
Activity breakdown: 0 open-market purchases and 47 sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 12, 2026 | MICROSOFT CORP | $MSFT | Rainey John D | Director | A | Restricted Stock Units | 0 | $0.00 | 145.5790 | 7,463,000,000 | 0.23% | 0.00% |
| March 9, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | A | Common | 90164 | $0.00 | 576,927.9220 | 8,026,000,000 | 18.52% | 0.00% |
| March 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 17835 | $127.74 | 488,928.9220 | 8,026,000,000 | 3.52% | 0.00% |
| March 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 2165 | $128.19 | 486,763.9220 | 8,026,000,000 | 0.44% | 0.00% |
| Jan. 30, 2026 | MICROSOFT CORP | $MSFT | Rainey John D | Director | A | Restricted Stock Units | 145 | $0.00 | 145.2510 | 7,463,000,000 | 9999.99% | 0.00% |
| Feb. 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 8606 | $123.60 | 506,763.9220 | 8,026,000,000 | 1.67% | 0.00% |
| Feb. 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 2561 | $122.69 | 515,369.9220 | 8,026,000,000 | 0.49% | 0.00% |
| Feb. 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3744 | $121.63 | 517,930.9220 | 8,026,000,000 | 0.72% | 0.00% |
| Feb. 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3385 | $120.68 | 521,674.9220 | 8,026,000,000 | 0.64% | 0.00% |
| Feb. 2, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1704 | $119.45 | 525,059.9220 | 8,026,000,000 | 0.32% | 0.00% |
| Jan. 31, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | F | Common | 102457 | $119.14 | 526,763.9220 | 8,026,000,000 | 16.28% | 0.00% |
| Jan. 14, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | A | Common | 25612 | $0.00 | 629,220.5780 | 8,026,000,000 | 4.24% | 0.00% |
| Jan. 13, 2026 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | F | Common | 13709 | $117.97 | 603,608.5780 | 8,026,000,000 | 2.22% | 0.00% |
| Dec. 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1367 | $111.04 | 618,150.9950 | 8,026,000,000 | 0.22% | 0.00% |
| Dec. 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 833 | $111.54 | 617,317.9950 | 8,026,000,000 | 0.13% | 0.00% |
| Nov. 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1338 | $100.89 | 620,379.9950 | 8,026,000,000 | 0.22% | 0.00% |
| Nov. 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 862 | $101.63 | 619,517.9950 | 8,026,000,000 | 0.14% | 0.00% |
| Oct. 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 644 | $101.90 | 621,717.9950 | 8,081,000,000 | 0.10% | 0.00% |
| Oct. 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1556 | $101.10 | 622,361.9950 | 8,081,000,000 | 0.25% | 0.00% |
| Sept. 2, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 686 | $97.65 | 623,917.9950 | 8,081,000,000 | 0.11% | 0.00% |
| Sept. 2, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1514 | $97.25 | 624,603.9950 | 8,081,000,000 | 0.24% | 0.00% |
| Aug. 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 87 | $98.78 | 626,117.9950 | 8,081,000,000 | 0.01% | 0.00% |
| Aug. 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 2113 | $98.28 | 626,204.9950 | 8,081,000,000 | 0.34% | 0.00% |
| July 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 584 | $98.82 | 628,317.9950 | 8,081,000,000 | 0.09% | 0.00% |
| July 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1616 | $98.30 | 628,901.9950 | 8,081,000,000 | 0.26% | 0.00% |
| June 2, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1057 | $99.46 | 630,517.9950 | 8,081,000,000 | 0.17% | 0.00% |
| June 2, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1143 | $98.58 | 631,574.9950 | 8,081,000,000 | 0.18% | 0.00% |
| May 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 2200 | $97.37 | 632,717.9950 | 8,081,000,000 | 0.35% | 0.00% |
| March 12, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | A | Common | 236894 | $0.00 | 634,917.9950 | 8,108,000,000 | 59.52% | 0.00% |
| April 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 619 | $88.34 | 399,604.9950 | 8,081,000,000 | 0.15% | 0.00% |
| April 1, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 1581 | $88.78 | 398,023.9950 | 8,081,000,000 | 0.40% | 0.00% |
| March 6, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | A | Common | 180943 | $0.00 | 400,223.9950 | 8,081,000,000 | 82.52% | 0.00% |
| March 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 7368 | $99.09 | 219,280.9950 | 8,081,000,000 | 3.25% | 0.00% |
| March 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 7940 | $97.28 | 249,340.9950 | 8,081,000,000 | 3.09% | 0.00% |
| March 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 22692 | $98.16 | 226,648.9950 | 8,081,000,000 | 9.10% | 0.00% |
| Feb. 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 22505 | $99.38 | 257,280.9950 | 8,081,000,000 | 8.04% | 0.00% |
| Feb. 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 4568 | $97.19 | 290,712.9950 | 8,081,000,000 | 1.55% | 0.00% |
| Feb. 3, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 10927 | $98.26 | 279,785.9950 | 8,081,000,000 | 3.76% | 0.00% |
| Jan. 31, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | F | Common | 93393 | $98.65 | 295,280.9950 | 8,082,000,000 | 24.03% | 0.00% |
| Jan. 14, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | A | Common | 28088 | $0.00 | 403,253.1030 | 8,082,000,000 | 7.49% | 0.00% |
| Jan. 14, 2025 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | F | Common | 14579 | $91.53 | 388,673.7480 | 8,082,000,000 | 3.62% | 0.00% |
| Dec. 2, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $92.47 | 375,165.1030 | 8,082,000,000 | 0.79% | 0.00% |
| Nov. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $82.12 | 378,165.1030 | 8,082,000,000 | 0.79% | 0.00% |
| Oct. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 273 | $81.48 | 381,165.1030 | 8,108,000,000 | 0.07% | 0.00% |
| Oct. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 2727 | $80.92 | 381,438.1030 | 8,108,000,000 | 0.71% | 0.00% |
| Sept. 3, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $77.48 | 384,165.1030 | 8,108,000,000 | 0.77% | 0.00% |
| Aug. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $69.19 | 387,165.1030 | 8,108,000,000 | 0.77% | 0.00% |
| July 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 25578 | $67.58 | 390,165.1030 | 8,108,000,000 | 6.15% | 0.00% |
| June 3, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 25578 | $65.48 | 415,743.1030 | 8,108,000,000 | 5.80% | 0.00% |
| May 21, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | F | Common | 80292 | $64.18 | 441,321.1030 | 8,108,000,000 | 15.39% | 0.00% |
| May 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $59.08 | 521,613.2910 | 8,108,000,000 | 0.57% | 0.00% |
| April 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $60.26 | 524,613.2910 | 8,108,000,000 | 0.57% | 0.00% |
| March 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 3000 | $58.55 | 527,613.2910 | 8,108,000,000 | 0.57% | 0.00% |
| Feb. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 588 | $167.70 | 176,871.0970 | 8,108,000,000 | 0.33% | 0.00% |
| Feb. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 266 | $166.77 | 177,459.0970 | 8,108,000,000 | 0.15% | 0.00% |
| Feb. 1, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 146 | $165.70 | 177,725.0970 | 8,108,000,000 | 0.08% | 0.00% |
| Jan. 12, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | A | Common | 14569 | $0.00 | 177,871.0970 | 8,202,000,000 | 8.92% | 0.00% |
| Jan. 2, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | F | Common | 2433 | $157.65 | 163,302.0970 | 8,202,000,000 | 1.47% | 0.00% |
| Jan. 2, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 850 | $158.92 | 165,784.6830 | 8,202,000,000 | 0.51% | 0.00% |
| Jan. 2, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 50 | $159.39 | 165,734.6830 | 8,202,000,000 | 0.03% | 0.00% |
| Jan. 2, 2024 | Walmart Inc. | $WMT | Rainey John D | Executive Vice President | S | Common | 100 | $157.45 | 166,634.6830 | 8,202,000,000 | 0.06% | 0.00% |