outfox

Senate disclosure profile

Alan Armstrong

Senator, OK · Source-linked transactions in Outfox’s available Senate disclosure collection.

What this page shows

Disclosed purchases and sales, including reported family accounts. These are filing records—not a complete portfolio, real-time activity, or verified personal investment returns.

Purchase records
310
Sale records
46
Distinct filings
1

Disclosure history

Newest filings first · Page 13 of 18 · Original evidence linked on every record.

CCL · Reported purchase

Carnival Corporation Ltd. Common Shares

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

CSX · Reported purchase

CSX Corporation - Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

GILD · Reported purchase

Gilead Sciences, Inc. - Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

HSY · Reported purchase

The Hershey Company Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

ABNB · Reported purchase

Airbnb, Inc. - Class A Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

SBUX · Reported purchase

Starbucks Corporation - Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

RSG · Reported purchase

Republic Services, Inc. Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

COF · Reported purchase

Capital One Financial Corporation Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

JPM · Reported sale

JP Morgan Chase & Co. Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$15,001 - $50,000
Original Senate filing ↗

BIIB · Reported purchase

Biogen Inc. - Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

URI · Reported purchase

United Rentals, Inc. Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

MDT · Reported purchase

Medtronic plc. Ordinary Shares

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

CTSH · Reported purchase

Cognizant Technology Solutions Corporation - Class A Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

CCI · Reported purchase

Crown Castle Inc. Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

AXP · Reported purchase

American Express Company Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

EXPE · Reported sale

Expedia Group, Inc. - Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$15,001 - $50,000
Original Senate filing ↗

NUE · Reported purchase

Nucor Corporation Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

ZBH · Reported purchase

Zimmer Biomet Holdings, Inc. Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

WFC · Reported purchase

Wells Fargo & Company Common Stock

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗

AON · Reported purchase

Aon plc Class A Ordinary Shares (Ireland)

Account owner as disclosed
Self
Transaction date
2026-03-27
Filed
2026-07-21
Disclosed amount range
$1,001 - $15,000
Original Senate filing ↗