All Donald Trump filings

Donald Trump / OGE disclosures

VISA INC

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. VISA INC

    Purchase
    Trade date
    Aug 21, 2026
    Filed
    Sep 25, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278-T
    Page 13, line 394

Reviewed filing line counts

Coverage: reviewed as-filed issuer names only.

Since filing May 12, 2026. Trade dates Jan 29, 2025 to Aug 21, 2026.

Stock: 97 lines

Purchases
69
Sales
28
Exchanges
0

Stock / filed lines

  1. VISA INC

    Purchase
    Trade date
    Aug 21, 2026
    Filed
    Sep 25, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278-T
    Page 13, line 394
  2. VISA INC CLASS A

    Purchase
    Trade date
    Jul 31, 2026
    Filed
    Sep 14, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278-T
    Page 8, line 210
  3. VISA INC CLASS A

    Sale
    Trade date
    Jul 16, 2026
    Filed
    Sep 14, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278-T
    Page 9, line 243
  4. VISA INC CLASS A

    Sale
    Trade date
    Jun 24, 2026
    Filed
    Aug 13, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278-T
    Page 32, line 1024
  5. VISA INC CLASS A

    Sale
    Trade date
    Jun 23, 2026
    Filed
    Aug 13, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 21, line 628
  6. VISA INC

    Purchase
    Trade date
    Jun 12, 2026
    Filed
    Aug 13, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278-T
    Page 3, line 45
  7. VISA INC CLASS A

    Purchase
    Trade date
    Jun 3, 2026
    Filed
    Aug 13, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 22, line 684
  8. VISA INC CLASS CLASS A

    Sale
    Trade date
    May 22, 2026
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278-T
    Page 36, line 1133
  9. VISA INC CLASS CLASS A

    Purchase
    Trade date
    May 18, 2026
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 31, line 963
  10. VISA INC CLASS CLASS A

    Purchase
    Trade date
    Apr 28, 2026
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 41, line 1307
  11. VISA INC CL A

    Purchase
    Trade date
    Apr 27, 2026
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 41, line 1304
  12. VISA INC CL A

    Sale
    Trade date
    Apr 27, 2026
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 41, line 1305
  13. Visa Inc Com Cl A

    Purchase
    Trade date
    Apr 27, 2026
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278-T
    Page 41, line 1309
  14. VISA INC CLASS CLASS A

    Purchase
    Trade date
    Apr 20, 2026
    Filed
    Jun 29, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278-T
    Page 41, line 1306
  15. VISA INC CLASS CLASS A

    Sale
    Trade date
    Apr 17, 2026
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 41, line 1308
  16. Visa Inc Com Cl A

    Sale
    Trade date
    Apr 17, 2026
    Filed
    Jun 29, 2026
    Amount range
    $1,000,001 to $5,000,000
    OGE Form 278-T
    Page 41, line 1310
  17. VISA INC

    Sale
    Trade date
    Apr 10, 2026
    Filed
    Jun 29, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278-T
    Page 41, line 1303
  18. Visa Inc Com Cl A Solicited Order Discretion Exercised

    Sale
    Trade date
    Mar 27, 2026
    Filed
    May 12, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278-T
    Page 104, line 3386

    description: 'Cl A' (lowercase L) or 'CI A' (capital i); the two glyphs are identical in this font

  19. VISA INC CLASS A

    Sale
    Trade date
    Mar 26, 2026
    Filed
    May 12, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 88, line 2858
  20. VISA INC CL A 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 763
  21. VISA INC CLASS A

    Purchase
    Trade date
    Mar 23, 2026
    Filed
    May 12, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 54, line 1728
  22. VISA INC CLASS A

    Sale
    Trade date
    Mar 18, 2026
    Filed
    May 12, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278-T
    Page 110, line 3590
  23. VISA INC CLASS A

    Purchase
    Trade date
    Mar 17, 2026
    Filed
    May 12, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 54, line 1734
  24. VISA INC CL A UNSOLICITED

    Purchase
    Trade date
    Mar 12, 2026
    Filed
    May 12, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 28, line 860
  25. VISA INC CL A UNSOLICITED

    Purchase
    Trade date
    Mar 11, 2026
    Filed
    May 12, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 37, line 1157
  26. VISA INC CL A UNSOLICITED

    Purchase
    Trade date
    Mar 2, 2026
    Filed
    May 12, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278-T
    Page 12, line 359
  27. VISA INC CLASS A

    Purchase
    Trade date
    Feb 23, 2026
    Filed
    May 12, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 44, line 1396
  28. VISA INC CLASS A

    Purchase
    Trade date
    Feb 12, 2026
    Filed
    May 12, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278-T
    Page 9, line 246
  29. VISA INC CLASS A

    Purchase
    Trade date
    Feb 12, 2026
    Filed
    May 12, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 67, line 2162
  30. Visa Inc Com Cl A 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 204

    description: 'Cl A' read as C + lowercase l (title case); sans-serif I/l indistinguishable at scan resolution, alternative 'CI A'

  31. VISA INC CLASS A

    Sale
    Trade date
    Jan 21, 2026
    Filed
    May 12, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278-T
    Page 92, line 2981
  32. VISA INC CLASS A

    Purchase
    Trade date
    Jan 12, 2026
    Filed
    May 12, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278-T
    Page 21, line 630
  33. VISA INC CLASS A

    Purchase
    Trade date
    Jan 12, 2026
    Filed
    May 12, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278-T
    Page 53, line 1687
  34. VISA INC

    Purchase
    Trade date
    Dec 18, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 766, line 1514
  35. VISA INC CL A

    Purchase
    Trade date
    Dec 17, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278e
    Page 205, line 1447
  36. VISA INC CL A

    Purchase
    Trade date
    Dec 12, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 197, line 1189
  37. VISA INC

    Sale
    Trade date
    Dec 11, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 765, line 1480
  38. VISA INC

    Sale
    Trade date
    Dec 11, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
  39. VISA INC COM CL A

    Purchase
    Trade date
    Dec 4, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 259, line 604
  40. VISA INC. - CL A

    Sale
    Trade date
    Nov 20, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 224, line 276
  41. VISA INC. - CL A

    Sale
    Trade date
    Nov 20, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 236, line 276
  42. VISA INC

    Sale
    Trade date
    Nov 17, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 844, line 3941
  43. VISA INC

    Sale
    Trade date
    Nov 10, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 765, line 1483
  44. VISA INC

    Sale
    Trade date
    Nov 10, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
  45. VISA INC COM CL A

    Purchase
    Trade date
    Nov 6, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 254, line 466
  46. VISA INC CL A

    Purchase
    Trade date
    Nov 5, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278e
    Page 189, line 956
  47. VISA INC CL A

    Purchase
    Trade date
    Nov 3, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 253, line 431
  48. VISA INC CL A

    Purchase
    Trade date
    Oct 31, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 249, line 290
  49. VISA INC COM CL A

    Purchase
    Trade date
    Oct 28, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278e
    Page 256, line 514
  50. VISA INC

    Sale
    Trade date
    Oct 16, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 845, line 3954
  51. VISA INC

    Purchase
    Trade date
    Oct 9, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 719, line 58
  52. VISA INC

    Purchase
    Trade date
    Oct 9, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 597, line 6586
  53. VISA INC COM CL A

    Purchase
    Trade date
    Oct 6, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 259, line 614
  54. VISA INC COM CL A

    Purchase
    Trade date
    Oct 1, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 260, line 643
  55. VISA INC. - CL A

    Purchase
    Trade date
    Sep 26, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 221, line 166
  56. VISA INC. - CL A

    Purchase
    Trade date
    Sep 26, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 233, line 166
  57. VISA INC COM CL A

    Purchase
    Trade date
    Sep 25, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 258, line 571
  58. VISA INC CL A

    Purchase
    Trade date
    Sep 24, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 173, line 446
  59. VISA INC CL A

    Purchase
    Trade date
    Sep 23, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 171, line 398
  60. VISA INC COM CL A

    Purchase
    Trade date
    Sep 23, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 258, line 572
  61. VISA INC COM CL A

    Purchase
    Trade date
    Sep 23, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 258, line 588
  62. VISA INC COM CL A

    Purchase
    Trade date
    Sep 18, 2025
    Filed
    Jun 29, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278e
    Page 255, line 481
  63. VISA INC COM CL A

    Purchase
    Trade date
    Sep 17, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 260, line 650
  64. VISA INC COM CL A

    Purchase
    Trade date
    Sep 16, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 260, line 653
  65. VISA INC

    Sale
    Trade date
    Sep 15, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 832, line 3542
  66. VISA INC

    Sale
    Trade date
    Sep 8, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 765, line 1486
  67. VISA INC

    Purchase
    Trade date
    Sep 8, 2025
    Filed
    Jun 29, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278e
    Page 593, line 6450
  68. VISA INC COM CL A

    Purchase
    Trade date
    Aug 18, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,000,001 to $5,000,000
    OGE Form 278e
    Page 368, line 1617
  69. VISA INC

    Purchase
    Trade date
    Aug 14, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 768, line 1577
  70. VISA INC

    Sale
    Trade date
    Aug 7, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
  71. VISA INC

    Purchase
    Trade date
    Aug 4, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 720, line 97
  72. VISA INC COM CL A

    Purchase
    Trade date
    Jul 23, 2025
    Filed
    Jun 29, 2026
    Amount range
    $500,001 to $1,000,000
    OGE Form 278e
    Page 358, line 1307
  73. VISA INC

    Sale
    Trade date
    Jul 14, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 840, line 3808
  74. VISA INC

    Sale
    Trade date
    Jul 7, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 758, line 1274
  75. VISA INC COM CL A

    Purchase
    Trade date
    Jul 1, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 349, line 1026
  76. VISA INC COM CL A

    Purchase
    Trade date
    Jun 2, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278e
    Page 340, line 734
  77. VISA INC

    Purchase
    Trade date
    May 29, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 628, line 7540
  78. VISA INC COM CL A

    Purchase
    Trade date
    May 28, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 334, line 556
  79. VISA INC

    Purchase
    Trade date
    May 23, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 718, line 29
  80. VISA INC

    Purchase
    Trade date
    May 23, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 775, line 1791
  81. VISA INC

    Purchase
    Trade date
    May 19, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
    OGE Form 278e
    Page 603, line 6758
  82. VISA INC COM CL A

    Purchase
    Trade date
    May 15, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 328, line 379
  83. VISA INC

    Sale
    Trade date
    May 12, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 842, line 3875
  84. VISA INC COM CL A

    Purchase
    Trade date
    May 6, 2025
    Filed
    Jun 29, 2026
    Amount range
    $250,001 to $500,000
    OGE Form 278e
    Page 323, line 215
  85. VISA INC

    Purchase
    Trade date
    May 5, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 596, line 6551
  86. VISA INC

    Purchase
    Trade date
    Apr 11, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 767, line 1548
  87. VISA INC

    Sale
    Trade date
    Apr 4, 2025
    Filed
    Jun 29, 2026
    Amount range
    $50,001 to $100,000
  88. VISA INC

    Sale
    Trade date
    Mar 10, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 702, line 9847
  89. VISA INC

    Purchase
    Trade date
    Mar 5, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 719, line 46
  90. VISA INC

    Purchase
    Trade date
    Mar 5, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 767, line 1554
  91. VISA INC

    Purchase
    Trade date
    Mar 5, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 652, line 8294
  92. VISA INC

    Purchase
    Trade date
    Feb 24, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 651, line 8262
  93. VISA INC

    Purchase
    Trade date
    Feb 13, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 779, line 1901
  94. VISA INC

    Purchase
    Trade date
    Feb 10, 2025
    Filed
    Jun 29, 2026
    Amount range
    $1,001 to $15,000
    OGE Form 278e
    Page 779, line 1906
  95. VISA INC

    Purchase
    Trade date
    Feb 5, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 648, line 8172
  96. VISA INC

    Purchase
    Trade date
    Feb 3, 2025
    Filed
    Jun 29, 2026
    Amount range
    $15,001 to $50,000
    OGE Form 278e
    Page 624, line 7409
  97. VISA INC

    Purchase
    Trade date
    Jan 29, 2025
    Filed
    Jun 29, 2026
    Amount range
    $100,001 to $250,000
    OGE Form 278e
    Page 595, line 6511

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.