← Congress

House

Michael Rulli

U.S. Representative · Ohio

18
Disclosed assets
33
Transactions

Disclosed holdings

Assets identified in this member’s recent transaction disclosures.

Alphabet Inc. - Class A Common Stock logoGOOGL

Alphabet Inc. - Class A Common Stock

Latest: Sale (Partial) · $50,001 - $100,000

Aug 24, 2026

Merrill Lynch Managed Account Crown Castle Inc. Common Stock logoCCI

Merrill Lynch Managed Account Crown Castle Inc. Common Stock

Latest: Sale · $1,001 - $15,000

Aug 6, 2026

Merrill Lynch Managed Account KLA Corporation - Common Stock logoKLAC

Merrill Lynch Managed Account KLA Corporation - Common Stock

Latest: Purchase · $1,001 - $15,000

Jul 1, 2026

Merrill Lynch Managed Account Eli Lilly and Company Common Stock logoLLY

Merrill Lynch Managed Account Eli Lilly and Company Common Stock

Latest: Sale · $1,001 - $15,000

Jul 1, 2026

Merrill Lynch Managed Account Amazon.com, Inc. - Common Stock logoAMZN

Merrill Lynch Managed Account Amazon.com, Inc. - Common Stock

Latest: Sale · $1,001 - $15,000

Jun 25, 2026

Merrill Lynch Managed Account Micron Technology, Inc. - Common Stock logoMU

Merrill Lynch Managed Account Micron Technology, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Jun 25, 2026

Merrill Lynch Managed Account Microsoft Corporation - Common Stock logoMSFT

Merrill Lynch Managed Account Microsoft Corporation - Common Stock

Latest: Sale · $1,001 - $15,000

Jun 25, 2026

Merrill Lynch Managed Account NVIDIA Corporation - Common Stock logoNVDA

Merrill Lynch Managed Account NVIDIA Corporation - Common Stock

Latest: Purchase · $1,001 - $15,000

Jun 25, 2026

Merrill Lynch Managed Account Apple Inc. - Common Stock logoAAPL

Merrill Lynch Managed Account Apple Inc. - Common Stock

Latest: Sale · $1,001 - $15,000

Jun 25, 2026

Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock logoMETA

Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock

Latest: Purchase · $1,001 - $15,000

May 6, 2026

Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock logoPLTR

Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock

Latest: Sale · $1,001 - $15,000

May 6, 2026

Merrill Lynch Managed Account Coca-Cola Company logoKO

Merrill Lynch Managed Account Coca-Cola Company

Latest: Purchase · $1,001 - $15,000

Dec 3, 2025

Merrill Lynch Managed Account GE Vernova Inc. Common Stock logoGEV

Merrill Lynch Managed Account GE Vernova Inc. Common Stock

Latest: Sale · $1,001 - $15,000

Oct 6, 2025

Merrill Lynch Managed Account Prudential Financial, Inc. Common Stock logoPRU

Merrill Lynch Managed Account Prudential Financial, Inc. Common Stock

Latest: Sale · $1,001 - $15,000

May 7, 2025

Merrill Lynch Managed Account Oracle Corporation Common Stock logoORCL

Merrill Lynch Managed Account Oracle Corporation Common Stock

Latest: Purchase · $1,001 - $15,000

Jan 14, 2025

Merrill Lynch Managed Account ServiceNow, Inc. Common Stock logoNOW

Merrill Lynch Managed Account ServiceNow, Inc. Common Stock

Latest: Sale · $1,001 - $15,000

Dec 16, 2024

Merrill Lynch Managed Account Thermo Fisher Scientific Inc Common Stock logoTMO

Merrill Lynch Managed Account Thermo Fisher Scientific Inc Common Stock

Latest: Sale · $1,001 - $15,000

Dec 12, 2024

Merrill Lynch Managed Account Pfizer, Inc. Common Stock logoPFE

Merrill Lynch Managed Account Pfizer, Inc. Common Stock

Latest: Sale · $1,001 - $15,000

Nov 26, 2024

Recent transactions

Purchase and sale disclosures, newest first.

AssetTypeDate
Alphabet Inc. - Class A Common Stock logoGOOGLAlphabet Inc. - Class A Common Stock
SellAug 24, 2026
Merrill Lynch Managed Account Crown Castle Inc. Common Stock logoCCIMerrill Lynch Managed Account Crown Castle Inc. Common Stock
SellAug 6, 2026
Merrill Lynch Managed Account KLA Corporation - Common Stock logoKLACMerrill Lynch Managed Account KLA Corporation - Common Stock
BuyJul 1, 2026
Merrill Lynch Managed Account Eli Lilly and Company Common Stock logoLLYMerrill Lynch Managed Account Eli Lilly and Company Common Stock
SellJul 1, 2026
Alphabet Inc. - Class A Common Stock logoGOOGLAlphabet Inc. - Class A Common Stock
BuyJun 29, 2026
Merrill Lynch Managed Account Alphabet Inc. - Class A Common Stock logoGOOGLMerrill Lynch Managed Account Alphabet Inc. - Class A Common Stock
BuyJun 25, 2026
Merrill Lynch Managed Account Amazon.com, Inc. - Common Stock logoAMZNMerrill Lynch Managed Account Amazon.com, Inc. - Common Stock
SellJun 25, 2026
Merrill Lynch Managed Account Micron Technology, Inc. - Common Stock logoMUMerrill Lynch Managed Account Micron Technology, Inc. - Common Stock
BuyJun 25, 2026
Merrill Lynch Managed Account Microsoft Corporation - Common Stock logoMSFTMerrill Lynch Managed Account Microsoft Corporation - Common Stock
SellJun 25, 2026
Merrill Lynch Managed Account NVIDIA Corporation - Common Stock logoNVDAMerrill Lynch Managed Account NVIDIA Corporation - Common Stock
BuyJun 25, 2026
Merrill Lynch Managed Account Apple Inc. - Common Stock logoAAPLMerrill Lynch Managed Account Apple Inc. - Common Stock
SellJun 25, 2026
Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock logoMETAMerrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock
BuyMay 6, 2026
Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock logoPLTRMerrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock
SellMay 6, 2026
Merrill Lynch Managed Account Microsoft Corporation - Common Stock logoMSFTMerrill Lynch Managed Account Microsoft Corporation - Common Stock
SellFeb 20, 2026
Merrill Lynch Managed Account Microsoft Corporation - Common Stock logoMSFTMerrill Lynch Managed Account Microsoft Corporation - Common Stock
BuyFeb 5, 2026
Meta Platforms, Inc. - Class A Common Stock logoMETAMeta Platforms, Inc. - Class A Common Stock
SellJan 9, 2026
Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock logoPLTRMerrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock
BuyJan 9, 2026
Merrill Lynch Managed Account Eli Lilly and Company Common Stock logoLLYMerrill Lynch Managed Account Eli Lilly and Company Common Stock
BuyJan 2, 2026
Merrill Lynch Managed Account Coca-Cola Company logoKOMerrill Lynch Managed Account Coca-Cola Company
BuyDec 3, 2025
Merrill Lynch Managed Account Eli Lilly and Company Common Stock logoLLYMerrill Lynch Managed Account Eli Lilly and Company Common Stock
SellDec 2, 2025
Apple Inc. - Common Stock logoAAPLApple Inc. - Common Stock
SellOct 27, 2025
Merrill Lynch Managed Account GE Vernova Inc. Common Stock logoGEVMerrill Lynch Managed Account GE Vernova Inc. Common Stock
SellOct 6, 2025
Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock logoMETAMerrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock
BuySep 18, 2025
Merrill Lynch Managed Account Apple Inc. - Common Stock logoAAPLMerrill Lynch Managed Account Apple Inc. - Common Stock
BuyAug 1, 2025
Merrill Lynch Managed Account NVIDIA Corporation - Common Stock logoNVDAMerrill Lynch Managed Account NVIDIA Corporation - Common Stock
BuyAug 1, 2025
NVIDIA Corporation - Common Stock logoNVDANVIDIA Corporation - Common Stock
SellJul 31, 2025
Merrill Lynch Managed Account Amazon.com, Inc. - Common Stock logoAMZNMerrill Lynch Managed Account Amazon.com, Inc. - Common Stock
SellJul 3, 2025
Merrill Lynch Managed Account Alphabet Inc. - Class A Common Stock logoGOOGLMerrill Lynch Managed Account Alphabet Inc. - Class A Common Stock
SellJul 3, 2025
Merrill Lynch Managed Account Prudential Financial, Inc. Common Stock logoPRUMerrill Lynch Managed Account Prudential Financial, Inc. Common Stock
SellMay 7, 2025
Merrill Lynch Managed Account Oracle Corporation Common Stock logoORCLMerrill Lynch Managed Account Oracle Corporation Common Stock
BuyJan 14, 2025

Get congressional trade alerts

Free alerts for notable insider and congressional filings.

Disclosed assets are not a complete or real-time portfolio, and a transaction disclosure does not establish current ownership. For informational purposes only, not investment advice.