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

VZ · Reported purchase

Verizon Communications 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 ↗

MRK · Reported sale

Merck & Company, Inc. Common Stock (new)

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

EMR · Reported purchase

Emerson Electric 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 ↗

RMD · Reported purchase

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

COO · Reported purchase

The Cooper 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 ↗

MAR · Reported purchase

Marriott International - 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 ↗

CF · Reported purchase

CF Industries 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 ↗

NKE · Reported purchase

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

HUBB · Reported purchase

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

HWM · Reported purchase

Howmet Aerospace 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 ↗

HAS · Reported purchase

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

ADI · Reported purchase

Analog Devices, 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 ↗

HBAN · Reported purchase

Huntington Bancshares Incorporated - 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 ↗

STZ · Reported purchase

Constellation Brands, 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 ↗

CPRT · Reported purchase

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

AMGN · Reported sale

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

DDOG · Reported purchase

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

BRO · Reported purchase

Brown & Brown, 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 ↗

TRV · Reported purchase

The Travelers 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 ↗

APO · Reported purchase

Apollo Global Management, Inc. (New) 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 ↗