100% FreeNo Signup Required
Markets
DJIA38,892.45+156.78(+0.40%)
S&P 5005,021.84+23.45(+0.47%)
NASDAQ15,927.90-45.23(-0.28%)
SPY502.18+2.34(+0.47%)
QQQ437.52-1.23(-0.28%)
AAPL189.45+1.89(+1.01%)
MSFT412.91+3.45(+0.84%)
NVDA878.35+12.56(+1.45%)
GOOGL141.28+0.78(+0.56%)
TSLA185.67-4.34(-2.28%)
META485.12+8.92(+1.87%)
ES=F5,025.50+18.25(+0.36%)
NQ=F17,845.75-32.50(-0.18%)
VIX14.23-0.45(-3.06%)
DJIA38,892.45+156.78(+0.40%)
S&P 5005,021.84+23.45(+0.47%)
NASDAQ15,927.90-45.23(-0.28%)
SPY502.18+2.34(+0.47%)
QQQ437.52-1.23(-0.28%)
AAPL189.45+1.89(+1.01%)
MSFT412.91+3.45(+0.84%)
NVDA878.35+12.56(+1.45%)
GOOGL141.28+0.78(+0.56%)
TSLA185.67-4.34(-2.28%)
META485.12+8.92(+1.87%)
ES=F5,025.50+18.25(+0.36%)
NQ=F17,845.75-32.50(-0.18%)
VIX14.23-0.45(-3.06%)
LIVE

Alan Armstrong — Stock Trades

Senate · recent stock trades disclosed under the STOCK Act, from official congressional filings.

96

Trades

85

Buys

96

Stocks

DateStockTypeAmount
2026-03-30CMSQY Buy$1,001 - $15,000
2026-03-30DHLGY Buy$1,001 - $15,000
2026-03-30DANOY Buy$1,001 - $15,000
2026-03-30CRARY Buy$1,001 - $15,000
2026-03-30DBSDY Buy$15,001 - $50,000
2026-03-30DWAHY Buy$1,001 - $15,000
2026-03-30DNZOY Buy$1,001 - $15,000
2026-03-30DKILY Buy$1,001 - $15,000
2026-03-30DNKEY Buy$1,001 - $15,000
2026-03-30DASTY Buy$1,001 - $15,000
2026-03-30CSLLY Buy$1,001 - $15,000
2026-03-30CFRUY Buy$1,001 - $15,000
2026-03-30DB Buy$1,001 - $15,000
2026-03-30CMPGY Buy$1,001 - $15,000
2026-03-30CMWAY Buy$15,001 - $50,000
2026-03-30DLICY Buy$1,001 - $15,000
2026-03-30DFKCY Buy$1,001 - $15,000
2026-03-30RDSMY Buy$1,001 - $15,000
2026-03-30DRPRY Buy$1,001 - $15,000
2026-03-30DLAKY Buy$1,001 - $15,000
2026-03-30DBOEY Buy$15,001 - $50,000
2026-03-30DNBBY Buy$1,001 - $15,000
2026-03-30DTEGY Buy$15,001 - $50,000
2026-03-30DEO Buy$1,001 - $15,000
2026-03-30DSCSY Buy$1,001 - $15,000
2026-03-30DSNKY Buy$1,001 - $15,000
2026-03-30DIFTY Buy$1,001 - $15,000
2026-03-30DTRUY Buy$1,001 - $15,000
2026-03-27SYK Sell$15,001 - $50,000
2026-03-27VRSK Buy$1,001 - $15,000
2026-03-27TXN Buy$1,001 - $15,000
2026-03-27TDY Sell$50,001 - $100,000
2026-03-27TT Sell$15,001 - $50,000
2026-03-27REGN Buy$1,001 - $15,000
2026-03-27PRU Sell$1,001 - $15,000
2026-03-27UDR Buy$1,001 - $15,000
2026-03-27TPR Buy$1,001 - $15,000
2026-03-27PWR Buy$1,001 - $15,000
2026-03-27Q Buy$1,001 - $15,000
2026-03-27SNDK Buy$1,001 - $15,000
2026-03-27CRM Buy$1,001 - $15,000
2026-03-27PNC Sell$50,001 - $100,000
2026-03-27POOL Buy$1,001 - $15,000
2026-03-27URI Buy$1,001 - $15,000
2026-03-27ROP Buy$1,001 - $15,000
2026-03-27QCOM Buy$1,001 - $15,000
2026-03-27PM Buy$1,001 - $15,000
2026-03-27CPB Buy$1,001 - $15,000
2026-03-27TER Buy$1,001 - $15,000
2026-03-27SYF Buy$1,001 - $15,000
2026-03-27SJM Buy$1,001 - $15,000
2026-03-27SBUX Buy$1,001 - $15,000
2026-03-27SNA Buy$1,001 - $15,000
2026-03-27RSG Buy$1,001 - $15,000
2026-03-27TDG Buy$1,001 - $15,000
2026-03-27PTC Buy$1,001 - $15,000
2026-03-27PSX Sell$50,001 - $100,000
2026-03-27O Buy$1,001 - $15,000
2026-03-27PG Sell$15,001 - $50,000
2026-03-27HOOD Buy$1,001 - $15,000
2026-03-27PGR Sell$15,001 - $50,000
2026-03-27RCL Buy$1,001 - $15,000
2026-03-27RMD Buy$1,001 - $15,000
2026-03-27VZ Buy$1,001 - $15,000
2026-03-27VTR Buy$1,001 - $15,000
2026-03-27TFC Buy$1,001 - $15,000
2026-03-27UPS Buy$1,001 - $15,000
2026-03-27COO Buy$1,001 - $15,000
2026-03-27REG Buy$1,001 - $15,000
2026-03-27PFG Buy$1,001 - $15,000
2026-03-27CI Buy$1,001 - $15,000
2026-03-27TSLA Buy$15,001 - $50,000
2026-03-27TXT Buy$1,001 - $15,000
2026-03-27TTWO Buy$1,001 - $15,000
2026-03-27SNPS Buy$1,001 - $15,000
2026-03-27TMUS Sell$15,001 - $50,000
2026-03-27STLD Buy$1,001 - $15,000
2026-03-27SOLV Buy$1,001 - $15,000
2026-03-27SPGI Buy$1,001 - $15,000
2026-03-27DGX Buy$1,001 - $15,000
2026-03-27UNH Buy$15,001 - $50,000
2026-03-27SCHW Buy$1,001 - $15,000
2026-03-27NOW Sell$15,001 - $50,000
2026-03-27PSA Buy$1,001 - $15,000
2026-03-27SPG Buy$1,001 - $15,000
2026-03-27STX Buy$1,001 - $15,000
2026-03-27PAYX Sell$1,001 - $15,000
2026-03-27TRV Buy$1,001 - $15,000
2026-03-27VRTX Buy$1,001 - $15,000
2026-03-27VRT Buy$1,001 - $15,000
2026-03-27RTX Buy$15,001 - $50,000
2026-03-27PEP Buy$1,001 - $15,000
2026-03-27UNP Buy$15,001 - $50,000
2026-03-27SWKS Buy$1,001 - $15,000
2026-03-27TMO Buy$1,001 - $15,000
2026-03-27PYPL Buy$1,001 - $15,000

Source: official U.S. House & Senate STOCK Act disclosures via Financial Modeling Prep. See all recent congressional trades.