Michael A. Rulli portrait
House

Michael A. Rulli

Republican · OH · District 6

Official website ↗
Transactions
35
Total transactions associated with this filer
Disclosed purchases
15
$12.0K – $180.0K
Average modeled return
+7.3%
15 modeled purchases
Average vs. S&P 500
-3.9%
Comparable modeled intervals
MODELED PERFORMANCE

Disclosed purchases vs. S&P 500

MARKET ANALYSIS

Modeled purchase performance · Since purchase

TickerAssetEntryLatestModeled returnS&P 500Relative
AAPL
F S : New S O : Merrill Lynch Managed Account Apple Inc. - Common Stock (AAPL)
Aug 1, 2025Sep 18, 2026+66.9%+24.2%+42.7%
KO
F S : New S O : Merrill Lynch Managed Account Coca-Cola Company (KO)
Dec 3, 2025Sep 18, 2026+27.1%+12.6%+14.5%
MSFT
F S : New S O : Merrill Lynch Managed Account Microsoft Corporation - Common Stock (MSFT)
Feb 5, 2026Sep 18, 2026+26.2%+13.3%+12.9%
NVDA
F S : New S O : Merrill Lynch Managed Account NVIDIA Corporation - Common Stock (NVDA)
Jun 25, 2026Sep 18, 2026+13.7%+4.0%+9.7%
META
F S : New S O : Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock (META)
May 6, 2026Sep 18, 2026+8.7%+4.3%+4.4%
NVDA
F S : New S O : Merrill Lynch Managed Account NVIDIA Corporation - Common Stock (NVDA)
Aug 1, 2025Sep 18, 2026+28.3%+24.2%+4.1%
EQIX
F S : New S O : Merrill Lynch SIMPLE Managed Account Equinix, Inc. - Common Stock (EQIX)
Aug 7, 2026Sep 18, 2026-1.6%-1.3%-0.3%
GOOGL
F S : New S O : Merrill Lynch Managed Account Alphabet Inc. - Class A Common Stock (GOOGL)
Jun 25, 2026Sep 18, 2026+1.8%+4.0%-2.2%
GOOGL
Alphabet Inc. - Class A Common Stock (GOOGL)
Jun 29, 2026Sep 18, 2026-1.1%+3.0%-4.1%
LLY
F S : New S O : Merrill Lynch Managed Account Eli Lilly and Company Common Stock (LLY)
Jan 2, 2026Sep 18, 2026+7.2%+12.4%-5.1%
PLTR
F S : New S O : Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock (PLTR)
Jan 9, 2026Sep 18, 2026+0.1%+10.6%-10.5%
MU
F S : New S O : Merrill Lynch Managed Account Micron Technology, Inc. - Common Stock (MU)
Jun 25, 2026Sep 18, 2026-16.3%+4.0%-20.3%
META
F S : New S O : Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock (META)
Sep 18, 2025Sep 18, 2026-14.4%+16.6%-31.0%
KLAC
F S : New S O : Merrill Lynch Managed Account KLA Corporation - Common Stock (KLAC)
Jul 1, 2026Sep 18, 2026-33.4%+2.4%-35.8%
ORCL
F S : New S O : Merrill Lynch Managed Account Oracle Corporation Common Stock (ORCL)
Jan 14, 2025Sep 18, 2026-3.9%+33.4%-37.3%
DISCLOSED ACTIVITY

Recent transaction history

Showing up to 25 records per page · Page 1 of 2 · 35 total transactions

TickerAssetDateTypeDisclosed amountSource
GOOGL
Alphabet Inc. - Class A Common Stock (GOOGL)
Aug 24, 2026Sale$50.0K – $100.0KFiling ↗
ALL
Allstate Corporation (ALL)
Aug 12, 2026Sale$1.0K – $15.0KFiling ↗
EQIX
F S : New S O : Merrill Lynch SIMPLE Managed Account Equinix, Inc. - Common Stock (EQIX)
Aug 7, 2026Purchase$1.0K – $15.0KFiling ↗
CCI
F S : New S O : Merrill Lynch Managed Account Crown Castle Inc. Common Stock (CCI)
Aug 6, 2026Sale$1.0K – $15.0KFiling ↗
LLY
F S : New S O : Merrill Lynch Managed Account Eli Lilly and Company Common Stock (LLY)
Jul 1, 2026Sale$1.0K – $15.0KFiling ↗
KLAC
F S : New S O : Merrill Lynch Managed Account KLA Corporation - Common Stock (KLAC)
Jul 1, 2026Purchase$1.0K – $15.0KFiling ↗
GOOGL
Alphabet Inc. - Class A Common Stock (GOOGL)
Jun 29, 2026Purchase$1.0K – $15.0KFiling ↗
AMZN
F S : New S O : Merrill Lynch Managed Account Amazon.com, Inc. - Common Stock (AMZN)
Jun 25, 2026Sale$1.0K – $15.0KFiling ↗
MU
F S : New S O : Merrill Lynch Managed Account Micron Technology, Inc. - Common Stock (MU)
Jun 25, 2026Purchase$1.0K – $15.0KFiling ↗
NVDA
F S : New S O : Merrill Lynch Managed Account NVIDIA Corporation - Common Stock (NVDA)
Jun 25, 2026Purchase$1.0K – $15.0KFiling ↗
MSFT
F S : New S O : Merrill Lynch Managed Account Microsoft Corporation - Common Stock (MSFT)
Jun 25, 2026Sale$1.0K – $15.0KFiling ↗
AAPL
F S : New S O : Merrill Lynch Managed Account Apple Inc. - Common Stock (AAPL)
Jun 25, 2026Sale$1.0K – $15.0KFiling ↗
GOOGL
F S : New S O : Merrill Lynch Managed Account Alphabet Inc. - Class A Common Stock (GOOGL)
Jun 25, 2026Purchase$1.0K – $15.0KFiling ↗
PLTR
F S : New S O : Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock (PLTR)
May 6, 2026Sale$1.0K – $15.0KFiling ↗
META
F S : New S O : Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock (META)
May 6, 2026Purchase$1.0K – $15.0KFiling ↗
MSFT
F S : New S O : Merrill Lynch Managed Account Microsoft Corporation - Common Stock (MSFT)
Feb 20, 2026Sale$1.0K – $15.0KFiling ↗
MSFT
F S : New S O : Merrill Lynch Managed Account Microsoft Corporation - Common Stock (MSFT)
Feb 5, 2026Purchase$1.0K – $15.0KFiling ↗
META
F S : New S O : Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock (META)
Jan 9, 2026Sale$1.0K – $15.0KFiling ↗
PLTR
F S : New S O : Merrill Lynch Managed Account Palantir Technologies Inc. - Class A Common Stock (PLTR)
Jan 9, 2026Purchase$1.0K – $15.0KFiling ↗
LLY
F S : New S O : Merrill Lynch Managed Account Eli Lilly and Company Common Stock (LLY)
Jan 2, 2026Purchase$1.0K – $15.0KFiling ↗
KO
F S : New S O : Merrill Lynch Managed Account Coca-Cola Company (KO)
Dec 3, 2025Purchase$1.0K – $15.0KFiling ↗
LLY
F S : New S O : Merrill Lynch Managed Account Eli Lilly and Company Common Stock (LLY)
Dec 2, 2025Sale$1.0K – $15.0KFiling ↗
AAPL
Apple Inc. - Common Stock (AAPL)
Oct 27, 2025Sale$1.0K – $15.0KFiling ↗
GEV
F S : New S O : Merrill Lynch Managed Account GE Vernova Inc. Common Stock (GEV)
Oct 6, 2025Sale$1.0K – $15.0KFiling ↗
META
F S : New S O : Merrill Lynch Managed Account Meta Platforms, Inc. - Class A Common Stock (META)
Sep 18, 2025Purchase$1.0K – $15.0KFiling ↗
ANNUAL REPORTING

Annual financial disclosures

YearDocumentAssets parsedStatusSource
202510081567107PARSEDFiling ↗
Modeled market performance is calculated from public disclosure dates and historical market prices. It does not represent verified execution prices, realized investment returns, or investment advice.