# Alan Armstrong

- Party: Republican
- Chamber: Senate
- State: -
- District: -
- Total trades: 301
- Estimated volume: $5,074,150.5
- Last traded: Aug 20, 2026
- Source: https://tryglasshouse.ai/politicians/A000383.md

## Activity by quarter

- Q4 2025: 0 buys, 0 sells
- Q1 2026: 259 buys, 38 sells
- Q2 2026: 0 buys, 0 sells
- Q3 2026: 2 buys, 1 sells

## Trades by sector

- Manufacturing: 55 trades (18.3%)
- Technology: 49 trades (16.3%)
- Finance: 32 trades (10.6%)
- Trade & Services: 27 trades (9%)
- Industrial Applications And Services: 26 trades (8.6%)
- Real Estate & Construction: 22 trades (7.3%)
- Energy & Transportation: 20 trades (6.6%)
- Trade & Services Or Office Of Energy & Transportation: 12 trades (4%)
- Life Sciences: 12 trades (4%)
- Financial Services: 10 trades (3.3%)
- Healthcare: 8 trades (2.7%)
- Finance Or Office Of Crypto Assets: 7 trades (2.3%)
- Crypto Assets: 4 trades (1.3%)
- Basic Materials: 4 trades (1.3%)
- Consumer Defensive: 4 trades (1.3%)
- Consumer Cyclical: 3 trades (1%)
- Industrials: 2 trades (0.7%)
- Communication Services: 2 trades (0.7%)

# Trading history

- Page: 1 of 7
- Results: 50 of 301
- Pagination query parameter: `page`

## 1. WMB: Williams Companies Inc.

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Aug 20, 2026, disclosed Sep 17, 2026
- Market context: $71.68 at trade, $72.05 current (+0.52%)
- Record: https://tryglasshouse.ai/trades/9e18a00b-09eb-4909-a299-1f4e80fb0b63.md

## 2. WMB: Williams Companies Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Aug 19, 2026, disclosed Sep 17, 2026
- Market context: $73.24 at trade, $72.05 current (-1.62%)
- Record: https://tryglasshouse.ai/trades/cc9e08a4-4a30-41c1-9506-8431278d1835.md

## 3. AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged)

- Transaction: Exchange, $1,001 - $15,000
- Dates: traded Aug 14, 2026, disclosed Sep 17, 2026
- Market context: - at trade, - current (-)
- Record: https://tryglasshouse.ai/trades/5a2f1c7d-cf9f-4d3f-923e-7452a7ad0f9c.md

## 4. Electronic Arts Inc. (EA)

- Transaction: Sell, $1,001 - $15,000
- Dates: traded Aug 4, 2026, disclosed Sep 17, 2026
- Market context: - at trade, - current (-)
- Record: https://tryglasshouse.ai/trades/daf1296d-3ed9-4d67-91bd-33044dac6e94.md

## 5. ASML: ASML Holding N.V.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 31, 2026, disclosed Jul 21, 2026
- Market context: $1,320.83 at trade, $1,679.92 current (+27.19%)
- Record: https://tryglasshouse.ai/trades/77242bdd-010f-425c-887f-eb4a8d1bf08c.md

## 6. NVS: Novartis AG

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 31, 2026, disclosed Jul 21, 2026
- Market context: $152.75 at trade, $140.37 current (-8.10%)
- Record: https://tryglasshouse.ai/trades/8fc11e69-f925-4378-a2e0-c889e7e8e98f.md

## 7. AZN: AstraZeneca PLC

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 31, 2026, disclosed Jul 21, 2026
- Market context: $197.22 at trade, $166.08 current (-15.79%)
- Record: https://tryglasshouse.ai/trades/c1922a85-6f2f-4ddb-8eae-0e1511499739.md

## 8. SAN: Banco Santander, S.A.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 31, 2026, disclosed Jul 21, 2026
- Market context: $11.28 at trade, $14.31 current (+26.86%)
- Record: https://tryglasshouse.ai/trades/d70871aa-2d0e-4165-b7b0-0d24e4068967.md

## 9. EA: Electronic Arts Inc

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $202.57 at trade, $209.7 current (+3.52%)
- Record: https://tryglasshouse.ai/trades/0500212e-fd54-4587-85e9-dda81c79e7de.md

## 10. MSFT: Microsoft Corp

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $358.96 at trade, $493.78 current (+37.56%)
- Record: https://tryglasshouse.ai/trades/05f5766a-4702-4adc-86cf-564c6158740c.md

## 11. ICL: ICL Group Ltd

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $5.19 at trade, $5.36 current (+3.28%)
- Record: https://tryglasshouse.ai/trades/0de7d480-4e73-4fd9-8981-1c9ff92aeae5.md

## 12. DB: Deutsche Bank Aktiengesellschaft

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $28.39 at trade, $37.98 current (+33.78%)
- Record: https://tryglasshouse.ai/trades/1c7eb5a5-8ee8-4e02-bad8-5c5b27dad27f.md

## 13. AER: AerCap Holdings N.V.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $131.98 at trade, $141.64 current (+7.32%)
- Record: https://tryglasshouse.ai/trades/1f3cd83c-dcc4-4cf0-afec-6e4af786d3b4.md

## 14. BUD: Anheuser-Busch InBev SA/NV

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $68.23 at trade, $77.73 current (+13.92%)
- Record: https://tryglasshouse.ai/trades/1f62fc4d-df37-4919-b37c-4930aebb5adb.md

## 15. GOOG: Alphabet Inc. Class C Capital Stock

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $273.14 at trade, $344.41 current (+26.09%)
- Record: https://tryglasshouse.ai/trades/225d1263-e778-4a94-a7e8-e716a87aecee.md

## 16. SAN: Banco Santander, S.A.

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $10.7 at trade, $14.31 current (+33.74%)
- Record: https://tryglasshouse.ai/trades/24131d08-7b9a-4ed3-b3a0-751c1145de76.md

## 17. NVS: Novartis AG

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $150.36 at trade, $140.37 current (-6.64%)
- Record: https://tryglasshouse.ai/trades/2e738f4a-1b96-462c-b15c-4705d1ce34c8.md

## 18. ESLT: Elbit Systems Ltd.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $816.77 at trade, $743.35 current (-8.99%)
- Record: https://tryglasshouse.ai/trades/3b2708e1-1685-4710-b226-4e7b3ec15078.md

## 19. MT: ArcelorMittal S.A.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $48.49 at trade, $72.53 current (+49.58%)
- Record: https://tryglasshouse.ai/trades/3b98d735-81b9-4d87-bcb8-327a92d723b4.md

## 20. ASML: ASML Holding N.V.

- Transaction: Buy, $50,001 - $100,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $1,253.96 at trade, $1,679.92 current (+33.97%)
- Record: https://tryglasshouse.ai/trades/3dc8d2cb-7732-4a4d-8d23-938e7ec148b4.md

## 21. HSBC: HSBC Holdings plc

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $79.35 at trade, $101.83 current (+28.33%)
- Record: https://tryglasshouse.ai/trades/42117783-4198-4841-a586-311f8116a713.md

## 22. GS: Goldman Sachs Group Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $807.6 at trade, $942 current (+16.64%)
- Record: https://tryglasshouse.ai/trades/4449f8ad-13a8-4255-930d-4e61e689a8fa.md

## 23. NBIS: Nebius Group N.V.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $92.26 at trade, $223.54 current (+142.29%)
- Record: https://tryglasshouse.ai/trades/47516df7-a477-4297-bdf4-c6efb435e8c4.md

## 24. ALC: Alcon Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $73.67 at trade, $65.04 current (-11.71%)
- Record: https://tryglasshouse.ai/trades/47ebeb79-afb7-4131-ac2c-5b45f00bed8f.md

## 25. DGX: Quest Diagnostics Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $197.16 at trade, $246.45 current (+25.00%)
- Record: https://tryglasshouse.ai/trades/4f7f7c1c-2cb6-440b-bebd-938b17f4f439.md

## 26. JNJ: Johnson & Johnson

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $242.49 at trade, $269.99 current (+11.34%)
- Record: https://tryglasshouse.ai/trades/4fecaf4b-fa95-4304-b150-cfa9b3d9767d.md

## 27. NVDA: Nvidia Corp

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $165.17 at trade, $222.27 current (+34.57%)
- Record: https://tryglasshouse.ai/trades/527c33f7-9a81-4e59-997a-52ea3feee0d9.md

## 28. LOGI: Logitech International SA

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $90.01 at trade, $101.2 current (+12.43%)
- Record: https://tryglasshouse.ai/trades/52832328-8183-4839-9315-53ef41aa53e1.md

## 29. ARGX: argenx SE

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $704.31 at trade, $990.32 current (+40.61%)
- Record: https://tryglasshouse.ai/trades/59696ac6-8153-41dc-899f-4a539427ff90.md

## 30. AAPL: Apple Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $246.63 at trade, $336.13 current (+36.29%)
- Record: https://tryglasshouse.ai/trades/5c802be7-3946-496e-bf6c-a0473b70ab9c.md

## 31. DEO: Diageo plc

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $73.45 at trade, $85.59 current (+16.53%)
- Record: https://tryglasshouse.ai/trades/65a43926-0328-4da5-b8d8-5fee2ace2a24.md

## 32. NVO: Novo Nordisk A/S

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $35.29 at trade, $43.24 current (+22.53%)
- Record: https://tryglasshouse.ai/trades/752b6192-6106-4c5a-971d-74141a2d3807.md

## 33. ORLY: O'Reilly Automotive, Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $92.11 at trade, $84.71 current (-8.03%)
- Record: https://tryglasshouse.ai/trades/762bf540-a94f-4c87-b98a-a1a21a2bdcfb.md

## 34. KMB: Kimberly-Clark Corp.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $96.35 at trade, $97.86 current (+1.57%)
- Record: https://tryglasshouse.ai/trades/78725615-0422-4d89-a995-35f035f5115f.md

## 35. ING: ING Groep N.V.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $24.77 at trade, $36.4 current (+46.95%)
- Record: https://tryglasshouse.ai/trades/80263161-0a39-43e0-846e-fb05fb19bfca.md

## 36. MFG: Mizuho Financial Group, Inc.

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $7.63 at trade, $10.94 current (+43.38%)
- Record: https://tryglasshouse.ai/trades/827282aa-e040-44dd-86ee-2238bc9bd80b.md

## 37. SAP: SAP SE

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $168.29 at trade, $209.45 current (+24.46%)
- Record: https://tryglasshouse.ai/trades/84d6cd25-edc6-4b52-bc28-1b0baeb6f8d7.md

## 38. LYG: Lloyds Banking Group plc

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $4.83 at trade, $5.81 current (+20.29%)
- Record: https://tryglasshouse.ai/trades/9569e8bf-8e8d-47ae-9a7a-92395e6d9829.md

## 39. CIEN: Ciena Corporation

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $365 at trade, $348.8 current (-4.44%)
- Record: https://tryglasshouse.ai/trades/95ae106e-465f-4284-9f2a-7e8880a233a4.md

## 40. HMC: Honda Motor Co., Ltd.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $23.65 at trade, $32.2 current (+36.15%)
- Record: https://tryglasshouse.ai/trades/9657f8d1-3445-4633-95d1-6797707dcf14.md

## 41. NOK: Nokia Oyj

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $7.96 at trade, $10.68 current (+34.17%)
- Record: https://tryglasshouse.ai/trades/9a4a151c-36c6-448f-9301-ae1375817a81.md

## 42. GMAB: Genmab A/S

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $25.83 at trade, $34.74 current (+34.49%)
- Record: https://tryglasshouse.ai/trades/c49fb539-b458-487c-bd51-0d2aad67aec3.md

## 43. RACE: Ferrari N.V.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $327.2 at trade, $406.69 current (+24.29%)
- Record: https://tryglasshouse.ai/trades/c60eb068-f695-4961-ac5e-adacfe50feea.md

## 44. MNDY: monday.com Ltd.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $67.88 at trade, $85.13 current (+25.41%)
- Record: https://tryglasshouse.ai/trades/d518e078-fd51-4723-b9c9-ee7c9ef45023.md

## 45. NMR: Nomura Holdings, Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $7.62 at trade, $10.07 current (+32.15%)
- Record: https://tryglasshouse.ai/trades/d8339179-c7af-4795-a45c-faa7b5eb4522.md

## 46. SCHW: The Charles Schwab Corporation

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $93.06 at trade, $105.25 current (+13.10%)
- Record: https://tryglasshouse.ai/trades/da595288-50b7-42d7-922a-c15629ea3adf.md

## 47. AZN: AstraZeneca PLC

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $193.88 at trade, $166.08 current (-14.34%)
- Record: https://tryglasshouse.ai/trades/dc8efc7d-bb0c-4bc6-acab-aadec9d1e8f7.md

## 48. CHKP: Check Point Software Technologies Ltd.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $141.2 at trade, $132.71 current (-6.01%)
- Record: https://tryglasshouse.ai/trades/e49d4fd6-cae1-4492-8a7b-4057156d1161.md

## 49. RIO: Rio Tinto Group

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $88.82 at trade, $97.37 current (+9.63%)
- Record: https://tryglasshouse.ai/trades/e7fb8085-2d28-414e-86f6-0e8d09edfa15.md

## 50. BTI: British American Tobacco p.l.c.

- Transaction: Buy, $15,001 - $50,000
- Dates: traded Mar 30, 2026, disclosed Jul 21, 2026
- Market context: $58.26 at trade, $55.83 current (-4.17%)
- Record: https://tryglasshouse.ai/trades/e9ab424d-b283-4455-8e05-a59ae085851e.md

[Next page](https://tryglasshouse.ai/politicians/A000383.md?page=2)

Estimated volume sums the midpoint of each disclosed transaction range. Prices and percentage changes are market context, not portfolio returns. This information is not financial advice.
