Congress member profile
Alan Armstrong
U.S. Senator · OK · R
708 disclosed trades · amounts shown as reported ranges.
View original disclosure ↗Published transactions708
Buys656
Sells51
Filings3
Disclosed transactions
Showing 151–200 of 708 transactions.
| Traded | Stock / asset | Type | Owner | Amount | Filing |
|---|---|---|---|---|---|
| Mon, Mar 30, 2026 | PSO Pearson, Plc Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | PNDRY Pandora A/S ADR (PNDRY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | PCRHY Panasonic Corporation ADR (PCRHY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | OVCHY Overseas-Chinese Bank ADR (OVCHY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | OTSKY Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | ORKLY Orkla ASA Sponsored ADR (ORKLY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | IX ORIX Corporation American Depositary Shares | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | OLCLY Oriental Land Co Ltd Unsponsored ADR (OLCLY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | ORANY Orange Sponsored ADR (ORANY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | OBICY Obic Co Ltd ADR (OBICY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | ORLY O'Reilly Automotive, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NVDA NVIDIA Corporation - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NTTYY NTT Inc Sponsored ADR (NTTYY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NVZMY Novonesis B ADR (NVZMY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NVO Novo Nordisk A/S Common Stock | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NVS Novartis AG Common Stock | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NHYDY Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NRDBY Nordea BK ABP Sponsored ADR (NRDBY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NRILY Nomura Research Institute Ltd ADR (NRILY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NMR Nomura Holdings Inc ADR American Depositary Shares | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NOK Nokia Corporation Sponsored American Depositary Shares | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NNGRY NN Group NV Unsponsored ADR (NNGRY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NPNYY Nippon Yusen Kabushiki Sponsored ADR (NPNYY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NPSCY Nippon Steel Corporation Unsponsored ADR (NPSCY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NTDOY Nintendo Ltd ADR Japan (NTDOY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NICE NICE Ltd - (NICE) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NEXOY Nexon Company Ltd Unsponsored ADR (NEXOY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NSRGY Nestle SA Sponsored ADR (NSRGY) | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NBIS Nebius Group N.V. - Class A Ordinary Shares | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NWG NatWest Group plc (NWG) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | NABZY National Australia Bank Ltd Sponsored ADR (NABZY) | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MRAAY Murata MFG Co Ltd ADR (MRAAY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MURGY Munich Re Group ADR (MURGY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MSADY MS&AD Insurance Group Holdings ADR (MSADY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MNDY monday.com Ltd. - Ordinary Shares | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MONRY Moncler SPA Unsponsored ADR (MONRY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MFG Mizuho Financial Group, Inc. Sponosred ADR (Japan) | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MSLOY Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MTSFY Mitsui Fudosan Co Ltd ADR (MTSFY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MITSY Mitsui & Co Ltd ADR Japan (MITSY) | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MHVIY Mitsubishi Heavy Industries Ltd ADR (MHVIY) | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MITEY Mitsubishi Estate Ltd ADR (MITEY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MIELY Mitsubishi Electric Corporation ADR Japan (MIELY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MTSUY Mitsubishi Corporation ADR (MTSUY) | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MSFT Microsoft Corporation - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MGDDY Michelin Compagnie Generale ADR (MGDDY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MBGYY Mercedes-Benz Group AG Unsponsored ADR (MBGYY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MARUY Marubeni Corporation ADR Japan (MARUY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | MQBKY Macquarie Group Ltd Unsponsored ADR (MQBKY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Mon, Mar 30, 2026 | LYSDY Lynas Rare Earths Ltd Sponsored ADR (LYSDY) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
Assets traded
Transaction counts from published filings; this is not a current holdings portfolio.
