John K. Delaney, official portrait

John K. Delaney

Former Rep. (D-MD-6)

Also filed as John Delaney

Disclosed trades
45
Purchases
25
Sales
20
Stocks traded
22
Likely still held
12
Latest trade
Mar 25, 2025
Latest filing
Apr 3, 2025

Stocks traded

22 tickers, with the latest disclosed action

Likely current holdings

12 positions

Positions whose disclosed filings show purchases without a later sale that closed them. Filings lag trades by up to 45 days and report ranges, not sizes, so this is an inference from public disclosures, not verified ownership.

Filing ledger

Newest trade first, as disclosed under the STOCK Act
TradedStockTypeAmountDisclosedFiled afterdays from trade
Mar 25, 2025Westinghouse Air Brake Technologies CorporationWABSale$1,001 - $15,000Apr 3, 20259 days
Mar 20, 2025The Toro CompanyTTCSale$1,001 - $15,000Apr 3, 202514 days
Mar 14, 2025Jones Lang LaSalle IncorporatedJLLPurchase$1,001 - $15,000Apr 3, 202520 days
Mar 10, 2025Markel CorporationMKLPurchase$1,001 - $15,000Apr 3, 202524 days
Mar 7, 2025Markel CorporationMKLPurchase$15,001 - $50,000Apr 3, 202527 days
Mar 6, 2025Markel CorporationMKLPurchase$1,001 - $15,000Apr 3, 202528 days
Mar 5, 2025Viking Holdings LtdVIKPurchase$1,001 - $15,000Apr 3, 202529 days
Feb 28, 2025Labcorp Holdings Inc.LHPurchase$1,001 - $15,000Mar 21, 202521 days
Feb 28, 2025Revvity, Inc.RVTYSale$15,001 - $50,000Mar 21, 202521 days
Feb 28, 2025TPXTPXSale$1,001 - $15,000Mar 21, 202521 days
Feb 28, 2025FLTFLTPurchase$15,001 - $50,000Mar 21, 202521 days
Feb 27, 2025CACI International IncCACIPurchase$1,001 - $15,000Mar 21, 202522 days
Feb 27, 2025Paychex, Inc.PAYXPurchase$1,001 - $15,000Mar 21, 202522 days
Feb 27, 2025Labcorp Holdings Inc.LHPurchase$1,001 - $15,000Mar 21, 202522 days
Feb 22, 2025Teledyne Technologies IncorporatedTDYSale$15,001 - $50,000Mar 21, 202527 days
Feb 22, 2025CACI International IncCACISale$1,001 - $15,000Mar 21, 202527 days
Feb 22, 2025TPXTPXSale$1,001 - $15,000Mar 21, 202527 days
Feb 22, 2025FLTFLTPurchase$1,001 - $15,000Mar 21, 202527 days
Feb 21, 2025Paychex, Inc.PAYXPurchase$1,001 - $15,000Mar 21, 202528 days
Feb 21, 2025TPXTPXSale$1,001 - $15,000Mar 21, 202528 days

25 more behind Plus

Upgrade to Plus to see all 45 disclosed trades for this member.

Upgrade to Plus

Plus is $49.99/yr or $6.99/mo. Cancel anytime.

Amounts are the ranges reported on the public disclosure, not exact values. Members file within 45 days of a trade, so the filing date can trail the trade by weeks.