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 18 of 18 · Original evidence linked on every record.

CME · Reported purchase

CME Group 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 ↗

BAC · Reported purchase

Bank of America Corporation 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 ↗

MO · Reported purchase

Altria Group, Inc.

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

HPE · Reported purchase

Hewlett Packard Enterprise 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 ↗

AZO · Reported purchase

AutoZone, 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 ↗

AMD · Reported purchase

Advanced Micro Devices, 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 ↗

TT · Reported sale

Trane Technologies plc

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

HOOD · Reported purchase

Robinhood Markets, 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 ↗

SWKS · Reported purchase

Skyworks Solutions, 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 ↗

DVN · Reported sale

Devon Energy Corporation Common Stock

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

RACE · Reported sale

Ferrari N.V. Common Shares

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

SOLS · Reported sale

Solstice Advanced Materials Inc. - Common Stock

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

PFE · Reported sale

Pfizer, Inc. Common Stock

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

HON · Reported sale

Honeywell International Inc. - Common Stock

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

HD · Reported sale

Home Depot, Inc. (The) Common Stock

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

FDX · Reported sale

FedEx Corporation Common Stock

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