Donald Trump / OGE disclosures
MICROSOFT CORP
Filed transactions, not current holdings. Amounts are reported as ranges. The filing does not say who decided each trade.
Published snapshot:
Latest Form 278-T
Filed Sep 25, 2026
MICROSOFT CORP
Purchase- Trade date
- Aug 28, 2026
- Filed
- Sep 25, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 5, line 129
MICROSOFT CORP
Purchase- Trade date
- Aug 26, 2026
- Filed
- Sep 25, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 13, line 380
MICROSOFT CORP
Purchase- Trade date
- Aug 24, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 10, line 279
Microsoft Corp
Purchase- Trade date
- Aug 17, 2026
- Filed
- Sep 25, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278-T
- Page 16, line 481
MICROSOFT CORP
Purchase- Trade date
- Aug 10, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278-T
- Page 3, line 57
MICROSOFT CORP
Sale- Trade date
- Aug 10, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 10, line 281
Reviewed filing line counts
Coverage: reviewed as-filed issuer names only.
Since filing Apr 23, 2026. Trade dates Jan 6, 2025 to Aug 28, 2026.
Stock: 142 lines
- Purchases
- 105
- Sales
- 37
- Exchanges
- 0
Bonds and notes: 2 lines
- Purchases
- 2
- Sales
- 0
- Exchanges
- 0
Stock / filed lines
MICROSOFT CORP
Purchase- Trade date
- Aug 28, 2026
- Filed
- Sep 25, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 5, line 129
MICROSOFT CORP
Purchase- Trade date
- Aug 26, 2026
- Filed
- Sep 25, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 13, line 380
MICROSOFT CORP
Purchase- Trade date
- Aug 24, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 10, line 279
Microsoft Corp
Purchase- Trade date
- Aug 17, 2026
- Filed
- Sep 25, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278-T
- Page 16, line 481
MICROSOFT CORP
Purchase- Trade date
- Aug 10, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278-T
- Page 3, line 57
MICROSOFT CORP
Sale- Trade date
- Aug 10, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 10, line 281
MICROSOFT CORP
Sale- Trade date
- Jul 27, 2026
- Filed
- Sep 14, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 24, line 744
MICROSOFT CORP
Sale- Trade date
- Jul 24, 2026
- Filed
- Sep 14, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 26, line 826
MICROSOFT CORP
Purchase- Trade date
- Jul 23, 2026
- Filed
- Sep 14, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 33, line 1051
MICROSOFT CORP
Sale- Trade date
- Jul 20, 2026
- Filed
- Sep 14, 2026
- Amount range
- $5,000,001 to $25,000,000
- OGE Form 278-T
- Page 33, line 1036
MICROSOFT CORP
Sale- Trade date
- Jul 17, 2026
- Filed
- Sep 14, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 5, line 119
Microsoft Corp
Sale- Trade date
- Jul 17, 2026
- Filed
- Sep 14, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 7, line 169
MICROSOFT CORP
Sale- Trade date
- Jul 8, 2026
- Filed
- Sep 14, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278-T
- Page 9, line 248
MICROSOFT CORP
Purchase- Trade date
- Jul 8, 2026
- Filed
- Sep 14, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 27, line 827
MICROSOFT CORP
Purchase- Trade date
- Jul 8, 2026
- Filed
- Sep 14, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 29, line 910
MICROSOFT CORP
Purchase- Trade date
- Jun 24, 2026
- Filed
- Aug 13, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 30, line 926
MICROSOFT CORP
Purchase- Trade date
- Jun 23, 2026
- Filed
- Aug 13, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 17, line 514
MICROSOFT CORP
Purchase- Trade date
- Jun 16, 2026
- Filed
- Aug 13, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 13, line 395
MICROSOFT CORP
Purchase- Trade date
- Jun 15, 2026
- Filed
- Aug 13, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 15, line 445
MICROSOFT CORP
Purchase- Trade date
- Jun 12, 2026
- Filed
- Aug 13, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 4, line 72
MICROSOFT CORP
Sale- Trade date
- Jun 3, 2026
- Filed
- Aug 13, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 25, line 780
MICROSOFT CORP
Sale- Trade date
- May 22, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 35, line 1097
Microsoft Corp
Purchase- Trade date
- May 21, 2026
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 32, line 1018
MICROSOFT CORP
Sale- Trade date
- May 18, 2026
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 27, line 856
MICROSOFT CORP
Sale- Trade date
- May 18, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 27, line 857
MICROSOFT CORP
Purchase- Trade date
- May 18, 2026
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 27, line 858
Microsoft Corp
Sale- Trade date
- Apr 30, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278-T
- Page 28, line 881
MICROSOFT CORP
Sale- Trade date
- Apr 28, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 28, line 876
Microsoft Corp
Purchase- Trade date
- Apr 27, 2026
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 28, line 878
MICROSOFT CORP
Purchase- Trade date
- Apr 27, 2026
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 28, line 879
MICROSOFT CORP AVG
Sale- Trade date
- Apr 27, 2026
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 28, line 882
MICROSOFT CORP
Sale- Trade date
- Apr 20, 2026
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 28, line 877
MICROSOFT CORP COM
Purchase- Trade date
- Apr 17, 2026
- Filed
- Jun 29, 2026
- Amount range
- $5,000,001 to $25,000,000
- OGE Form 278-T
- Page 3, line 43
Microsoft Corp
Purchase- Trade date
- Apr 17, 2026
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 28, line 874
MICROSOFT CORP
Purchase- Trade date
- Apr 15, 2026
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 28, line 875
MICROSOFT CORP
Sale- Trade date
- Apr 10, 2026
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 28, line 880
Microsoft Corp Com Average Unit Price Transaction Your Broker Acted As Agent
Sale- Trade date
- Mar 27, 2026
- Filed
- May 12, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 110, line 3574
MICROSOFT CORP
Purchase- Trade date
- Mar 26, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 44, line 1398
MICROSOFT CORP UNSOLICITED
Purchase- Trade date
- Mar 25, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 7, line 182
MICROSOFT CORP UNSOLICITED
Purchase- Trade date
- Mar 23, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 6, line 162
MICROSOFT CORP
Purchase- Trade date
- Mar 23, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 25, line 762
MICROSOFT CORP UNSOLICITED
Purchase- Trade date
- Mar 19, 2026
- Filed
- May 12, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278-T
- Page 2, line 9
MICROSOFT CORP
Purchase- Trade date
- Mar 18, 2026
- Filed
- May 12, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 4, line 85
MICROSOFT CORP
Purchase- Trade date
- Mar 17, 2026
- Filed
- May 12, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 14, line 419
MICROSOFT CORP
Purchase- Trade date
- Mar 17, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 23, line 698
Microsoft Corp Com Solicited Order Discretion Exercised Average Unit Price Transaction Your Broker Acted As Agent
Sale- Trade date
- Mar 6, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 107, line 3480
MICROSOFT CORP
Sale- Trade date
- Feb 23, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 95, line 3094
MICROSOFT CORP
Purchase- Trade date
- Feb 19, 2026
- Filed
- May 12, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 52, line 1681
MICROSOFT CORP UNSOLICITED
Sale- Trade date
- Feb 13, 2026
- Filed
- May 12, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278-T
- Page 111, line 3607
MICROSOFT CORP
Purchase- Trade date
- Feb 12, 2026
- Filed
- May 12, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 52, line 1659
MICROSOFT CORP
Sale- Trade date
- Feb 12, 2026
- Filed
- May 12, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 110, line 3564
MICROSOFT CORP COM
Sale- Trade date
- Feb 10, 2026
- Filed
- May 12, 2026
- Amount range
- $5,000,001 to $25,000,000
- OGE Form 278-T
- Page 112, line 3641
Microsoft Corp Com Solicited Order Discretion Exercised Allocated Order Your Broker Acted As Agent
Purchase- Trade date
- Feb 2, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 8, line 202
MICROSOFT CORP
Purchase- Trade date
- Jan 23, 2026
- Filed
- May 12, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 5, line 107
MICROSOFT CORP
Purchase- Trade date
- Jan 21, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 51, line 1640
MICROSOFT CORP
Sale- Trade date
- Jan 12, 2026
- Filed
- May 12, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 89, line 2871
MICROSOFT CORP
Sale- Trade date
- Jan 12, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 107, line 3472
MICROSOFT CORP UNSOLICITED
Purchase- Trade date
- Jan 6, 2026
- Filed
- May 12, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278-T
- Page 3, line 57
MICROSOFT CORP
Sale- Trade date
- Dec 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 316, line 1656
MICROSOFT CORP
Sale- Trade date
- Dec 18, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 845, line 3967
MICROSOFT CORP
Purchase- Trade date
- Dec 17, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 203, line 1366
MICROSOFT CORP
Purchase- Trade date
- Dec 12, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 195, line 1147
MICROSOFT CORP
Purchase- Trade date
- Dec 11, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 720, line 67
MICROSOFT CORPORATION
Purchase- Trade date
- Dec 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 239, line 360
MICROSOFT CORPORATION
Purchase- Trade date
- Dec 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 227, line 360
MICROSOFT CORP
Sale- Trade date
- Dec 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 253, line 441
MICROSOFT CORP COM
Purchase- Trade date
- Dec 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 257, line 567
MICROSOFT CORP COM
Purchase- Trade date
- Dec 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 261, line 680
MICROSOFT CORP
Purchase- Trade date
- Nov 21, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 287, line 774
MICROSOFT CORP
Purchase- Trade date
- Nov 14, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 31
MICROSOFT CORP
Sale- Trade date
- Nov 10, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 765, line 1475
MICROSOFT CORP COM
Purchase- Trade date
- Nov 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 261, line 665
MICROSOFT CORP
Purchase- Trade date
- Nov 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 188, line 909
MICROSOFT CORP
Purchase- Trade date
- Nov 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 252, line 391
MICROSOFT CORP
Purchase- Trade date
- Oct 31, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 245, line 188
MICROSOFT CORP COM
Purchase- Trade date
- Oct 28, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 254, line 468
MICROSOFT CORP
Sale- Trade date
- Oct 16, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 835, line 3643
MICROSOFT CORP
Sale- Trade date
- Oct 16, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 717, line 10309
MICROSOFT CORP
Purchase- Trade date
- Oct 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 30
MICROSOFT CORP
Purchase- Trade date
- Oct 10, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 177, line 563
MICROSOFT CORP
Purchase- Trade date
- Oct 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 723, line 179
MICROSOFT CORP
Sale- Trade date
- Oct 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 716, line 10260
MICROSOFT CORPORATION
Purchase- Trade date
- Oct 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 233, line 180
MICROSOFT CORPORATION
Purchase- Trade date
- Oct 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 221, line 180
MICROSOFT CORP COM
Purchase- Trade date
- Oct 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 258, line 575
MICROSOFT CORP COM
Purchase- Trade date
- Oct 1, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 258, line 593
MICROSOFT CORPORATION
Purchase- Trade date
- Sep 26, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 231, line 109
MICROSOFT CORPORATION
Purchase- Trade date
- Sep 26, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 219, line 109
MICROSOFT CORP COM
Purchase- Trade date
- Sep 25, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 256, line 530
MICROSOFT CORP
Purchase- Trade date
- Sep 24, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 173, line 439
MICROSOFT CORP
Purchase- Trade date
- Sep 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 168, line 292
MICROSOFT CORP COM
Purchase- Trade date
- Sep 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 256, line 531
MICROSOFT CORP COM
Purchase- Trade date
- Sep 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 257, line 544
MICROSOFT CORP COM
Purchase- Trade date
- Sep 18, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 261, line 677
MICROSOFT CORP COM
Purchase- Trade date
- Sep 17, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 259, line 605
MICROSOFT CORP
Purchase- Trade date
- Sep 16, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 20
MICROSOFT CORP COM
Purchase- Trade date
- Sep 16, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 259, line 603
MICROSOFT CORP
Purchase- Trade date
- Sep 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 778, line 1893
MICROSOFT CORP
Sale- Trade date
- Sep 8, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 765, line 1474
MICROSOFT CORP
Purchase- Trade date
- Aug 29, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 593, line 6444
MICROSOFT CORP
Purchase- Trade date
- Aug 27, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 592, line 6431
MICROSOFT CORP
Purchase- Trade date
- Aug 18, 2025
- Filed
- Jun 29, 2026
- Amount range
- $5,000,001 to $25,000,000
- OGE Form 278e
- Page 368, line 1626
MICROSOFT CORP
Purchase- Trade date
- Aug 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 15
MICROSOFT CORP
Sale- Trade date
- Aug 14, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 844, line 3919
MICROSOFT CORP
Sale- Trade date
- Aug 7, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 748, line 956
MICROSOFT CORP
Purchase- Trade date
- Aug 7, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 602, line 6725
MICROSOFT CORP
Purchase- Trade date
- Aug 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 717, line 3
MICROSOFT CORP
Purchase- Trade date
- Aug 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 766, line 1496
MICROSOFT CORP
Purchase- Trade date
- Jul 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 358, line 1316
MICROSOFT CORP
Purchase- Trade date
- Jul 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 16
MICROSOFT CORP
Purchase- Trade date
- Jul 14, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 782, line 1997
MICROSOFT CORP
Purchase- Trade date
- Jul 1, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 349, line 1036
MICROSOFT CORP
Purchase- Trade date
- Jun 13, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 14
MICROSOFT CORP
Purchase- Trade date
- Jun 2, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 340, line 747
MICROSOFT CORP
Purchase- Trade date
- May 29, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 596, line 6559
MICROSOFT CORP
Purchase- Trade date
- May 28, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 334, line 573
MICROSOFT CORP
Purchase- Trade date
- May 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 718, line 5
MICROSOFT CORP
Purchase- Trade date
- May 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 766, line 1507
MICROSOFT CORP
Purchase- Trade date
- May 19, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 604, line 6788
MICROSOFT CORP
Purchase- Trade date
- May 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 265, line 83
MICROSOFT CORP
Purchase- Trade date
- May 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 329, line 393
MICROSOFT CORP
Sale- Trade date
- May 12, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 845, line 3949
MICROSOFT CORP
Purchase- Trade date
- May 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 323, line 226
MICROSOFT CORP
Sale- Trade date
- May 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 760, line 1337
MICROSOFT CORP
Purchase- Trade date
- Apr 17, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 263, line 19
MICROSOFT CORP
Purchase- Trade date
- Apr 11, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 768, line 1559
MICROSOFT CORP
Purchase- Trade date
- Apr 10, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 599, line 6644
MICROSOFT CORP
Purchase- Trade date
- Apr 8, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 594, line 6491
MICROSOFT CORP
Purchase- Trade date
- Apr 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 597, line 6594
MICROSOFT CORP
Purchase- Trade date
- Apr 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 717, line 2
MICROSOFT CORP
Purchase- Trade date
- Mar 27, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 816, line 3046
MICROSOFT CORP
Purchase- Trade date
- Mar 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 766, line 1499
MICROSOFT CORP
Purchase- Trade date
- Mar 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 610, line 6977
MICROSOFT CORP
Sale- Trade date
- Mar 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 763, line 1416
MICROSOFT CORP
Purchase- Trade date
- Feb 26, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 767, line 1537
MICROSOFT CORP
Purchase- Trade date
- Feb 24, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 595, line 6531
MICROSOFT CORP
Purchase- Trade date
- Feb 13, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 767, line 1536
MICROSOFT CORP
Purchase- Trade date
- Feb 10, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 767, line 1527
MICROSOFT CORP
Purchase- Trade date
- Feb 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 606, line 6874
MICROSOFT CORP
Purchase- Trade date
- Feb 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 593, line 6466
MICROSOFT CORP
Purchase- Trade date
- Jan 29, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 592, line 6435
MICROSOFT CORP
Purchase- Trade date
- Jan 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 662, line 8588
Bonds and notes / filed lines
MICROSOFT CORP B/E 03.300% 020627 DTD020617 FC080617 CALL@MW+15BP YTM = 3.988 UNSOLICITED ACCRUED IN
Purchase- Trade date
- Mar 26, 2026
- Filed
- Apr 23, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 5, line 103
description: ends at the Description column border; the filing's text is cut off there and any further characters are not visible
MICROSOFT CORP B/E 03.300% 020627 DTD020617 FC080617 CALL@MW+15BP YTM = 3.942 UNSOLICITED ACCRUED IN
Purchase- Trade date
- Mar 24, 2026
- Filed
- Apr 23, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 4, line 97
description truncated at column border in the filing
Get Donald Trump's next trade report by email
One email per new disclosure, with the official OGE filing linked.
Free. No account. Unsubscribe in one click.
Get Trump's next trade report