Donald Trump / OGE disclosures
BERKSHIRE HATHAWAY
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
BERKSHIRE HATHAWAY
Sale- Trade date
- Aug 28, 2026
- Filed
- Sep 25, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 7, line 194
BERKSHIRE HATHAWAY
Sale- Trade date
- Aug 24, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 8, line 218
BERKSHIRE HATHAWAY INC
Purchase- Trade date
- Aug 21, 2026
- Filed
- Sep 25, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 14, line 398
Reviewed filing line counts
Coverage: reviewed as-filed issuer names only.
Since filing May 12, 2026. Trade dates Jan 29, 2025 to Aug 28, 2026.
Class B: 51 lines
- Purchases
- 36
- Sales
- 15
- Exchanges
- 0
Class not stated: 38 lines
- Purchases
- 23
- Sales
- 15
- Exchanges
- 0
Class B / filed lines
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Jul 27, 2026
- Filed
- Sep 14, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 23, line 705
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- Jul 8, 2026
- Filed
- Sep 14, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 28, line 889
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- Jun 24, 2026
- Filed
- Aug 13, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 33, line 1039
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Jun 23, 2026
- Filed
- Aug 13, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 18, line 529
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Jun 3, 2026
- Filed
- Aug 13, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 22, line 665
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- May 22, 2026
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 33, line 1042
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- May 18, 2026
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 21, line 660
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- May 18, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 22, line 661
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- May 11, 2026
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 3, line 59
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- Apr 28, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 9, line 252
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Apr 27, 2026
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 9, line 253
Berkshire Hathaway Inc Del Cl B New
Purchase- Trade date
- Apr 27, 2026
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 9, line 254
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Apr 17, 2026
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 9, line 251
BERKSHIRE HATHAWAY INC NEW CL B
Purchase- Trade date
- Apr 9, 2026
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 9, line 255
Berkshire Hathaway Inc Del Cl B New Solicited Order Discretion Exercised
Sale- Trade date
- Mar 27, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 106, line 3434
description: 'Cl B' (lowercase L) or 'CI B' (capital i); the two glyphs are identical in this font
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- Mar 26, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 92, line 2991
BERKSHIRE HATHAWAY INC NEW CL B UNSOLICITED
Purchase- Trade date
- Mar 25, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 25, line 784
BERKSHIRE HATHAWAY INC NEW CL B UNSOLICITED
Purchase- Trade date
- Mar 23, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 30, line 948
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Mar 23, 2026
- Filed
- May 12, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 51, line 1646
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- Mar 18, 2026
- Filed
- May 12, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 105, line 3415
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Mar 17, 2026
- Filed
- May 12, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 52, line 1650
BERKSHIRE HATHAWAY INC NEW CL B UNSOLICITED
Purchase- Trade date
- Mar 12, 2026
- Filed
- May 12, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 15, line 442
BERKSHIRE HATHAWAY INC NEW CL B UNSOLICITED
Purchase- Trade date
- Mar 11, 2026
- Filed
- May 12, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 19, line 587
Berkshire Hathaway Inc Del Cl B New Solicited Order Discretion Exercised
Sale- Trade date
- Mar 6, 2026
- Filed
- May 12, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278-T
- Page 102, line 3322
description: 'Cl B' (lowercase L) or 'CI B' (capital i); the two glyphs are identical in this font
BERKSHIRE HATHAWAY INC NEW CL B UNSOLICITED
Purchase- Trade date
- Mar 2, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 8, line 228
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Feb 23, 2026
- Filed
- May 12, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 46, line 1480
BERKSHIRE HATHAWAY CLASS B
Purchase- Trade date
- Feb 12, 2026
- Filed
- May 12, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 12, line 354
BERKSHIRE HATHAWAY CLASS B
Sale- Trade date
- Jan 21, 2026
- Filed
- May 12, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 89, line 2881
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Dec 17, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 198, line 1228
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Dec 12, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 193, line 1079
BERKSHIRE HATHAWAY INC DEL CL B NEW
Purchase- Trade date
- Dec 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 238, line 347
BERKSHIRE HATHAWAY INC DEL CL B NEW
Purchase- Trade date
- Dec 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 226, line 347
BERKSHIRE HATHAWAY INC DEL CL B NEW
Purchase- Trade date
- Dec 8, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 236, line 287
BERKSHIRE HATHAWAY INC DEL CL B NEW
Purchase- Trade date
- Dec 8, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 224, line 287
BERKSHIRE HATHAWAY INC DEL CL B
Sale- Trade date
- Nov 18, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 212, line 1663
BERKSHIRE HATHAWAY INC DEL CL B NEW
Sale- Trade date
- Nov 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 222, line 200
BERKSHIRE HATHAWAY INC DEL CL B NEW
Sale- Trade date
- Nov 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 234, line 200
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Nov 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 185, line 810
BERKSHIRE HATHAWAY INC NEW CL B
Purchase- Trade date
- Nov 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 250, line 329
BERKSHIRE HATHAWAY INC NEW CL B
Purchase- Trade date
- Oct 31, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 241, line 44
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Oct 29, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 180, line 656
BERKSHIRE HATHAWAY INC CL B
Purchase- Trade date
- Oct 28, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 376, line 1856
BERKSHIRE HATHAWAY INC DEL CL B NEW
Purchase- Trade date
- Sep 26, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 228, line 33
BERKSHIRE HATHAWAY INC DEL CL B NEW
Purchase- Trade date
- Sep 26, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 216, line 33
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Sep 24, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 172, line 427
BERKSHIRE HATHAWAY INC CL B
Purchase- Trade date
- Sep 24, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,000,001 to $5,000,000
- OGE Form 278e
- Page 372, line 1723
BERKSHIRE HATHAWAY INC DEL CL B
Purchase- Trade date
- Sep 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 162, line 117
BERKSHIRE HATHAWAY INC CL B
Sale- Trade date
- Jul 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 349, line 1039
BERKSHIRE HATHAWAY INC CL B
Purchase- Trade date
- Jun 2, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 340, line 736
BERKSHIRE HATHAWAY INC CL B
Purchase- Trade date
- May 28, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 334, line 571
BERKSHIRE HATHAWAY INC CL B
Purchase- Trade date
- May 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 323, line 218
Class not stated / filed lines
BERKSHIRE HATHAWAY
Sale- Trade date
- Aug 28, 2026
- Filed
- Sep 25, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278-T
- Page 7, line 194
BERKSHIRE HATHAWAY
Sale- Trade date
- Aug 24, 2026
- Filed
- Sep 25, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278-T
- Page 8, line 218
BERKSHIRE HATHAWAY INC
Purchase- Trade date
- Aug 21, 2026
- Filed
- Sep 25, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278-T
- Page 14, line 398
BERKSHIRE HATHAWAY INC
Sale- Trade date
- Jun 12, 2026
- Filed
- Aug 13, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278-T
- Page 7, line 187
BERKSHIRE HATHAWAY
Sale- Trade date
- Dec 18, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 844, line 3922
BERKSHIRE HATHAWAY
Sale- Trade date
- Dec 11, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 760, line 1326
BERKSHIRE HATHAWAY
Purchase- Trade date
- Nov 17, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 766, line 1512
BERKSHIRE HATHAWAY
Purchase- Trade date
- Nov 10, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 737, line 619
BERKSHIRE HATHAWAY
Sale- Trade date
- Nov 10, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 716, line 10256
BERKSHIRE HATHAWAY
Sale- Trade date
- Oct 16, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 843, line 3883
BERKSHIRE HATHAWAY
Sale- Trade date
- Oct 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 754, line 1123
BERKSHIRE HATHAWAY
Purchase- Trade date
- Oct 9, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 598, line 6608
BERKSHIRE HATHAWAY
Sale- Trade date
- Sep 15, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 843, line 3885
BERKSHIRE HATHAWAY
Purchase- Trade date
- Sep 8, 2025
- Filed
- Jun 29, 2026
- Amount range
- $500,001 to $1,000,000
- OGE Form 278e
- Page 592, line 6440
BERKSHIRE HATHAWAY
Purchase- Trade date
- Aug 14, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 766, line 1515
BERKSHIRE HATHAWAY
Sale- Trade date
- Aug 7, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 717, line 10301
BERKSHIRE HATHAWAY
Purchase- Trade date
- Aug 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 719, line 43
BERKSHIRE HATHAWAY
Sale- Trade date
- Jul 14, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 843, line 3893
BERKSHIRE HATHAWAY
Purchase- Trade date
- Jul 7, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 720, line 82
BERKSHIRE HATHAWAY
Purchase- Trade date
- Jun 12, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 788, line 2181
BERKSHIRE HATHAWAY
Sale- Trade date
- Jun 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 765, line 1490
BERKSHIRE HATHAWAY
Sale- Trade date
- Jun 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 702, line 9838
BERKSHIRE HATHAWAY
Purchase- Trade date
- May 29, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 636, line 7799
BERKSHIRE HATHAWAY
Purchase- Trade date
- May 23, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 718, line 23
BERKSHIRE HATHAWAY
Sale- Trade date
- May 12, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 842, line 3852
BERKSHIRE HATHAWAY
Purchase- Trade date
- Apr 11, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 767, line 1547
BERKSHIRE HATHAWAY
Purchase- Trade date
- Apr 8, 2025
- Filed
- Jun 29, 2026
- Amount range
- $50,001 to $100,000
- OGE Form 278e
- Page 602, line 6742
BERKSHIRE HATHAWAY
Purchase- Trade date
- Apr 4, 2025
- Filed
- Jun 29, 2026
- Amount range
- $100,001 to $250,000
- OGE Form 278e
- Page 595, line 6513
BERKSHIRE HATHAWAY
Purchase- Trade date
- Mar 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 718, line 27
BERKSHIRE HATHAWAY
Purchase- Trade date
- Mar 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 766, line 1520
BERKSHIRE HATHAWAY
Purchase- Trade date
- Mar 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 649, line 8186
BERKSHIRE HATHAWAY
Purchase- Trade date
- Feb 26, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 771, line 1669
BERKSHIRE HATHAWAY
Purchase- Trade date
- Feb 24, 2025
- Filed
- Jun 29, 2026
- Amount range
- $1,001 to $15,000
- OGE Form 278e
- Page 771, line 1665
BERKSHIRE HATHAWAY
Purchase- Trade date
- Feb 24, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 616, line 7184
BERKSHIRE HATHAWAY
Sale- Trade date
- Feb 6, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 685, line 9313
BERKSHIRE HATHAWAY
Purchase- Trade date
- Feb 5, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 636, line 7795
BERKSHIRE HATHAWAY
Purchase- Trade date
- Feb 3, 2025
- Filed
- Jun 29, 2026
- Amount range
- $15,001 to $50,000
- OGE Form 278e
- Page 614, line 7116
BERKSHIRE HATHAWAY
Purchase- Trade date
- Jan 29, 2025
- Filed
- Jun 29, 2026
- Amount range
- $250,001 to $500,000
- OGE Form 278e
- Page 593, line 6463
Bonds and notes / filed lines
Bond and note mapping has not been reviewed for this issuer.
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