Skip to main content

Alan Armstrong

U.S. Senator from Oklahoma (junior senator)Republican

Status
In office
In Congress
Senate since 2026
Born
Jul 11, 1962 (age 64)
Bioguide ID
A000383

Alan Armstrong reported 707 trades in stocks, ETFs and options since 2020, an estimated $25.1M in total (656 buys, 50 sells). The latest of 2 reports was filed on Sep 17, 2026.

OklahomaMap: U.S. Census Bureau

Committees

Current committee and subcommittee seats, from the unitedstates project.

  • Senate Committee on Indian Affairs

  • Senate Committee on Health, Education, Labor, and Pensions

    • Employment and Workplace Safety
    • Primary Health and Retirement Security

Since 2020

Listed securities. A trade that was amended or reported twice is counted once.

Trades
707
656 buys, 50 sells
Filings
2
Estimated volume
$25.1M
Sum of range midpoints
Median filing delay
113 days
From trade to report
Late filings
1
701 trades reported after 45 days
Most traded

Trades

Trades reported by Alan Armstrong since 2020, newest filings first, listed securities by default.

Politician trades
AssetTypeOwnerTradedFiledDelayAmountSource
LYSDYLynas Rare Earths Ltd Sponsored ADR (LYSDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MQBKYMacquarie Group Ltd Unsponsored ADR (MQBKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MARUYMarubeni Corporation ADR Japan (MARUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MBGYYMercedes-Benz Group AG Unsponsored ADR (MBGYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MGDDYMichelin Compagnie Generale ADR (MGDDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MSFTMicrosoft Corporation - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MTSUYMitsubishi Corporation ADR (MTSUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
MIELYMitsubishi Electric Corporation ADR Japan (MIELY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MITEYMitsubishi Estate Ltd ADR (MITEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MHVIYMitsubishi Heavy Industries Ltd ADR (MHVIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
MITSYMitsui & Co Ltd ADR Japan (MITSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
MTSFYMitsui Fudosan Co Ltd ADR (MTSFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MSLOYMitsui Osk Lines Ltd Unsponsored ADR (MSLOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MFGMizuho Financial Group, Inc. Sponosred ADR (Japan)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
MONRYMoncler SPA Unsponsored ADR (MONRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MNDYmonday.com Ltd. - Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MSADYMS&AD Insurance Group Holdings ADR (MSADY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MURGYMunich Re Group ADR (MURGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MRAAYMurata MFG Co Ltd ADR (MRAAY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NABZYNational Australia Bank Ltd Sponsored ADR (NABZY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
NWGNatWest Group plc (NWG)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NBISNebius Group N.V. - Class A Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NSRGYNestle SA Sponsored ADR (NSRGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
NEXOYNexon Company Ltd Unsponsored ADR (NEXOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NICENICE Ltd - (NICE)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NTDOYNintendo Ltd ADR Japan (NTDOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NPSCYNippon Steel Corporation Unsponsored ADR (NPSCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NPNYYNippon Yusen Kabushiki Sponsored ADR (NPNYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NNGRYNN Group NV Unsponsored ADR (NNGRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NOKNokia Corporation Sponsored American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NMRNomura Holdings Inc ADR American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NRILYNomura Research Institute Ltd ADR (NRILY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NRDBYNordea BK ABP Sponsored ADR (NRDBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NHYDYNorsk Hydro A.S. New Norway Sponsored ADR (NHYDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NVSNovartis AG Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
NVONovo Nordisk A/S Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
NVZMYNovonesis B ADR (NVZMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NTTYYNTT Inc Sponsored ADR (NTTYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NVDANVIDIA Corporation - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ORLYO'Reilly Automotive, Inc. - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
OBICYObic Co Ltd ADR (OBICY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ORANYOrange Sponsored ADR (ORANY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
OLCLYOriental Land Co Ltd Unsponsored ADR (OLCLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
IXORIX Corporation American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ORKLYOrkla ASA Sponsored ADR (ORKLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
OTSKYOtsuka Holdings Co Ltd Unsponsored ADR (OTSKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
OVCHYOverseas-Chinese Bank ADR (OVCHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PCRHYPanasonic Corporation ADR (PCRHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PNDRYPandora A/S ADR (PNDRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PSOPearson, Plc Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling

Open these trades in the full list of politician trades

Filings

Every periodic transaction report on file, with a link to the official copy. Paper and scanned reports are listed but not parsed.

Periodic transaction reports filed by Alan Armstrong
FiledChamberStatusTradesSource
Sep 17, 2026SenateParsed4Filing
Jul 21, 2026SenateParsed703Filing

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report. Profiles, committees and photos: the unitedstates project (public domain). District maps: U.S. Census Bureau.