All Donald Trump filings

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

  1. 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
  2. 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
  3. 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

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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

  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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

  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. 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
  35. 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
  36. 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
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. 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
  45. 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
  46. 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
  47. 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
  48. 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
  49. 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
  50. 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
  51. 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

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. BERKSHIRE HATHAWAY

    Sale
    Trade date
    Nov 10, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. BERKSHIRE HATHAWAY

    Sale
    Trade date
    Aug 7, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. 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
  35. 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
  36. 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
  37. 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
  38. 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
Veridion by email

Disclosure findings, methodology notes, and product updates when we have them. No fixed schedule yet. No advertising list resale.