Skip to main content

Michael Rulli

Representative OH-6 2025 disclosure

Michael Rulli (OH-6) disclosed a net worth range between $1.8M and $8.6M in their 2025 annual filing.

Compare this disclosure with the House of Representatives net worth rankings .

Net worth

Estimated from the ranges in the member's annual financial disclosures: the band runs from the sum of disclosed asset minimums less liability maximums up to the sum of asset maximums less liability minimums. Only electronically filed reports are read — a missing year means no electronic filing, not zero net worth.

Latest net worth (band)
$1.8M – $8.6M
Rank by disclosed net worth
Reporting year
2025
Disclosed assets
104
Disclosed liabilities
1

Net worth band by reporting year

2024 2025
Year Net worth band
2025 $1.8M – $8.6M
2024 $1.8M – $8.5M

Disclosed assets

The assets Michael Rulli itemised in their 2025 annual report, largest bracket first. Descriptions are the filer's own wording, and each value is the bracket they checked on the form — never a reported amount.

Disclosed lines
104
Total disclosed (band)
$2.3M – $8.9M

Showing the 100 largest of 104 disclosed lines.

Description Value
R-Sons Limited Partnership (dba Rulli Bros $1M - $5M
Life Insurance Policy $500K - $1M
Life Insurance Policy $500K - $1M
Merrill Lynch SIMPLE Account ⇒ Tesla, Inc. - Common Stock (TSLA) $100K - $250K
Merrill Lynch SIMPLE Account ⇒ Apple Inc. - Common Stock (AAPL) $50K - $100K
Merrill Lynch SIMPLE Account ⇒ CSX Corporation (CSX) $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ Apple Inc. - Common Stock (AAPL) $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ Artisan International Value Fund Advisor Shares (APDKX) $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ Avantis U.S. Small Cap Value Fund Institutional Class (AVUVX) $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ Microsoft Corporation - Common Stock (MSFT) $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ TCW Flexible Income ETF (FLXR) $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ Vanguard Mid-Cap ETF (VO) $15K - $50K
Ohio Public Employees Retirement System $15K - $50K
Merrill Lynch SIMPLE Managed Account ⇒ AT&T Inc. (T) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ AbbVie Inc. Common Stock (ABBV) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Abbott Laboratories Common Stock (ABT) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Accenture plc Class A Ordinary Shares (ACN) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Air Products and Chemicals, Inc. Common Stock (APD) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Alphabet Inc. - Class A Common Stock (GOOGL) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Amazon.com, Inc. - Common Stock (AMZN) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ American Electric Power Company, Inc. (AEP) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Analog Devices, Inc. - Common Stock (ADI) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Applied Materials, Inc. - Common Stock (AMAT) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Applovin Corporation - Class A Common Stock (APP) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ BlackRock, Inc. Common Stock (BLK) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Blackstone Inc. Common Stock (BX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Boston Scientific Corporation Common Stock (BSX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Broadcom Inc. - Common Stock (AVGO) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Capital One Financial Corporation Common Stock (COF) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Chevron Corporation Common Stock (CVX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Cisco Systems, Inc. - Common Stock (CSCO) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Citigroup, Inc. Common Stock (C) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Coca-Cola Company (KO) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Comcast Corporation - Class A Common Stock (CMCSA) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Constellation Energy Corporation - Common Stock When- Issued (CEG) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Corning Incorporated Common Stock (GLW) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ DBA Sempra Common Stock (SRE) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Digital Realty Trust, Inc. Common Stock (DLR) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Dollar General Corporation Common Stock (DG) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Duke Energy Corporation (DUK) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Eaton Corporation, PLC Ordinary Shares (ETN) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Eli Lilly and Company Common Stock (LLY) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Emerson Electric Company Common Stock (EMR) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ ExxonMobil Holdings Corporation Common Stock (XOM) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ General Dynamics Corporation Common Stock (GD) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Home Depot, Inc. (HD) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ International Business Machines Corporation Common Stock (IBM) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Intuitive Surgical, Inc. - Common Stock (ISRG) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ JP Morgan Chase & Co. Common Stock (JPM) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Johnson & Johnson Common Stock (JNJ) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Lam Research Corporation - Common Stock (LRCX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Lockheed Martin Corporation Common Stock (LMT) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Mastercard Incorporated Common Stock (MA) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ McDonald's Corporation Common Stock (MCD) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Merck & Company, Inc. Common Stock (MRK) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Meta Platforms, Inc. - Class A Common Stock (META) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Microchip Technology Incorporated - Common Stock (MCHP) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Morgan Stanley Common Stock (MS) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ NVIDIA Corporation - Common Stock (NVDA) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Oracle Corporation Common Stock (ORCL) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Pepsico, Inc. (PEP) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Philip Morris International Inc Common Stock (PM) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Procter & Gamble Company (PG) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Progressive Corporation (PGR) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ QUALCOMM Incorporated - Common Stock (QCOM) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ RTX Corporation Common Stock (RTX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ ServiceNow, Inc. Common Stock (NOW) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Spotify Technology S.A. Ordinary Shares (SPOT) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Starbucks Corporation - Common Stock (SBUX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ T-Mobile US, Inc. (TMUS) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ TJX Companies, Inc. (TJX) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Tesla, Inc. - Common Stock (TSLA) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Texas Instruments Incorporated - Common Stock (TXN) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ U.S. Bancorp Common Stock (USB) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ US bank account $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Union Pacific Corporation Common Stock (UNP) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ United Parcel Service, Inc. Common Stock (UPS) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ UnitedHealth Group Incorporated Common Stock (UNH) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Verizon Communications Inc. Common Stock (VZ) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Visa Inc. (V) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ WEC Energy Group, Inc. Common Stock (WEC) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Walmart Inc. - Common Stock (WMT) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Walt Disney Company (DIS) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Wells Fargo & Company Common Stock (WFC) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Welltower Inc. Common Stock (WELL) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Western Digital Corporation - Common Stock (WDC) $1K - $15K
Merrill Lynch SIMPLE Managed Account ⇒ Allstate Corporation (ALL) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Amgen Inc. - Common Stock (AMGN) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ AstraZeneca PLC - American Depositary Shares (AZN) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Axon Enterprise, Inc. - Common Stock (AXON) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Cheniere Energy, Inc. Common Stock (LNG) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Costco Wholesale Corporation - Common Stock (COST) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Crown Castle Inc. Common Stock (CCI) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Dell Technologies Inc. Class C Common Stock (DELL) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Ferrari N.V. Common Shares (RACE) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Gilead Sciences, Inc. - Common Stock (GILD) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Linde plc - Ordinary Shares (LIN) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ PNC Financial Services Group, Inc. (PNC) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Restaurant Brands International Inc. Common Shares (QSR) $1 - $1K
Merrill Lynch SIMPLE Managed Account ⇒ Take-Two Interactive Software, Inc. - Common Stock (TTWO) $1 - $1K

Disclosed liabilities

The liabilities itemised in the 2025 annual report, largest bracket first. These are the amounts subtracted when the net worth band above is rolled up.

Disclosed lines
1
Total disclosed (band)
$250K – $500K
Description Amount owed
Mortgage on personal residence (Farmers National Bank) $250K - $500K

Recent stock trades

Disclosed trades
35
Avg. disclosure lag
221.8 days
Filed past 45-day deadline
62.9%
Date Stock Type Amount
2026-08-24 GOOGL ST · Alphabet Inc. - Class A Common Stock (GOOGL) Sell $50K - $100K
2026-08-12 ALL ST · Allstate Corporation (ALL) Sell $1K - $15K
2026-08-07 EQIX ST · Equinix, Inc. - Common Stock (EQIX) Buy $1K - $15K
2026-08-06 CCI ST · Crown Castle Inc. Common Stock (CCI) Sell $1K - $15K
2026-07-01 KLAC ST · KLA Corporation - Common Stock (KLAC) Buy $1K - $15K
2026-07-01 LLY ST · Eli Lilly and Company Common Stock (LLY) Sell $1K - $15K
2026-06-29 GOOGL ST · Alphabet Inc. - Class A Common Stock (GOOGL) Buy $1K - $15K
2026-06-25 NVDA ST · NVIDIA Corporation - Common Stock (NVDA) Buy $1K - $15K
2026-06-25 MSFT ST · Microsoft Corporation - Common Stock (MSFT) Sell $1K - $15K
2026-06-25 MU ST · Micron Technology, Inc. - Common Stock (MU) Buy $1K - $15K
2026-06-25 AAPL ST · Apple Inc. - Common Stock (AAPL) Sell $1K - $15K
2026-06-25 GOOGL ST · Alphabet Inc. - Class A Common Stock (GOOGL) Buy $1K - $15K
2026-06-25 AMZN ST · Amazon.com, Inc. - Common Stock (AMZN) Sell $1K - $15K
2026-05-06 PLTR ST · Palantir Technologies Inc. - Class A Common Stock (PLTR) Sell $1K - $15K
2026-05-06 META ST · Meta Platforms, Inc. - Class A Common Stock (META) Buy $1K - $15K
2026-02-20 MSFT ST · Microsoft Corporation - Common Stock (MSFT) Sell $1K - $15K
2026-02-05 MSFT ST · Microsoft Corporation - Common Stock (MSFT) Buy $1K - $15K
2026-01-09 PLTR ST · Palantir Technologies Inc. - Class A Common Stock (PLTR) Buy $1K - $15K
2026-01-09 META ST · Meta Platforms, Inc. - Class A Common Stock (META) Sell $1K - $15K
2026-01-02 LLY ST · Eli Lilly and Company Common Stock (LLY) Buy $1K - $15K
2025-12-03 KO ST · Coca-Cola Company (KO) Buy $1K - $15K
2025-12-02 LLY ST · Eli Lilly and Company Common Stock (LLY) Sell $1K - $15K
2025-10-27 AAPL ST · Apple Inc. - Common Stock (AAPL) Sell $1K - $15K
2025-10-06 GEV ST · GE Vernova Inc. Common Stock (GEV) Sell $1K - $15K
2025-09-18 META ST · Meta Platforms, Inc. - Class A Common Stock (META) Buy $1K - $15K

Estimated portfolio performance

Price return of the portfolio reconstructed from this member's disclosed trades over each trailing window, versus the S&P 500 (SPY), as of 2026-09-08. Trade sizes are disclosed only as ranges, so every figure is an estimate. Returns use comparable raw closes and exclude dividends; a window crossing a captured split is left unavailable instead of mixing price bases.

No Performance Estimate

This member hasn't disclosed enough priced trades to estimate a portfolio return yet.

Reconstructed holdings

The portfolio reconstructed from this member's disclosed Purchase and Sale trades: net shares valued at the latest close (2026-09-08). Sizes come from disclosed amount ranges, so share counts, values, and weights are all estimates.

Stock Est. shares Est. value Weight
KO 113 $10K 21.1%
ORCL 51 $8.3K 17.6%
NVDA 42 $9.5K 20.0%
KLAC 30 $5.7K 12.0%
META 11 $6.8K 14.4%
MU 7 $6.6K 14.0%
GOOGL 1 $452 1.0%

Explore Congress disclosures