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

MT · Reported purchase

Arcelor Mittal NY Registry Shares NEW

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

NVDA · Reported purchase

NVIDIA Corporation - Common Stock

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

NOK · Reported purchase

Nokia Corporation Sponsored American Depositary Shares

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

TEVA · Reported purchase

Teva Pharmaceutical Industries Limited American Depositary Shares

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

AAPL · Reported purchase

Apple Inc. - Common Stock

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

UBER · Reported purchase

Uber Technologies, Inc. Common Stock

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

ASML · Reported purchase

ASML Holding N.V. - New York Registry Shares

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

SONY · Reported purchase

Sony Group Corporation American Depositary Shares

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

SPOT · Reported purchase

Spotify Technology S.A. Ordinary Shares

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

SAN · Reported purchase

Banco Santander, S.A. Sponsored ADR (Spain)

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

VRSN · Reported purchase

VeriSign, Inc. - Common Stock

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

WELL · Reported purchase

Welltower Inc. Common Stock

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

RACE · Reported purchase

Ferrari N.V. Common Shares

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

AZN · Reported purchase

AstraZeneca PLC Ordinary Shares

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

STLA · Reported purchase

Stellantis N.V. Common Shares

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

MSFT · Reported purchase

Microsoft Corporation - Common Stock

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

ORLY · Reported purchase

O'Reilly Automotive, Inc. - Common Stock

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

DGX · Reported purchase

Quest Diagnostics Incorporated Common Stock

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

JNJ · Reported purchase

Johnson & Johnson Common Stock

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

LOGI · Reported purchase

Logitech International S.A. - Registered Shares

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