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

FICO · Reported purchase

Fair Isaac 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 ↗

DLR · Reported purchase

Digital Realty Trust, 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 ↗

CBOE · Reported purchase

Cboe Global Markets, 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 ↗

BMY · Reported purchase

Bristol-Myers Squibb 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 ↗

HLT · Reported purchase

Hilton Worldwide 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 ↗

WMT · Reported sale

Walmart 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 ↗

PWR · Reported purchase

Quanta 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 ↗

KKR · Reported purchase

KKR & Co. 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 ↗

TXT · Reported purchase

Textron 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 ↗

MOS · Reported purchase

Mosaic Company (The) 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 ↗

STX · Reported purchase

Seagate Technology Holdings PLC - 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 ↗

YUM · Reported purchase

Yum! Brands, 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 ↗

F · Reported purchase

Ford Motor 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 ↗

NOW · Reported sale

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

SNDK · Reported purchase

Sandisk Corporation - Common Stock When-Issued

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

SNPS · Reported purchase

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

LOW · Reported purchase

Lowe's Companies, 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 ↗

BSX · Reported purchase

Boston Scientific 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 ↗

NSC · Reported purchase

Norfolk Southern 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 ↗

LIN · Reported sale

Linde plc - Ordinary Shares

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