“...pleasure and pain, they come and go and don't last... bear them patiently”—Gita
Base report: annual report CY2025 · trades through 2026-10-16 · later PTRs: 1 2 3 4 5
Estimated total: $9.5M–$44.2M across 102 positions.
Based on the annual report CY2025 and trades reported after it, Rep. Michael A. Rulli holds an estimated 102 positions worth $9.5M–$44.2M in total. The largest estimated holding is Commercial Property: Boardman, OH ($6M–$30M). Disclosures give value ranges, not exact amounts, so treat this as a rough estimate for education, not investment advice.
| Asset | Type | Estimated range | Confidence | Came from |
|---|---|---|---|---|
| Commercial Property: Boardman, OH | Real estate | $6M–$30M | High | Report |
| Commercial Property: Austintown, OH | Real estate | $1M–$5M | High | Report |
| R-Sons Limited Partnership (dba Rulli Bros | Private | $1M–$5M | High | Report |
| Life Insurance Policy | Other | $1M–$2M | High | Report |
| Residential/Farm Land: Canfield, OH | Real estate | $250K–$500K | High | Report |
| TSLA Merrill Lynch SIMPLE Account ⇒ Tesla, Inc. - Common Stock (T | Stock | $101K–$265K | High | Report |
| Ohio Public Employees Retirement System | Pension | $15K–$50K | High | Report |
| CSX Merrill Lynch SIMPLE Account ⇒ CSX Corporation (CSX) | Stock | $15K–$50K | High | Report |
| AAPL Merrill Lynch SIMPLE Managed Account ⇒ Apple Inc. - Common S | Stock | $15K–$50K | High | Report |
| APDKX Merrill Lynch SIMPLE Managed Account ⇒ Artisan International | Fund/ETF | $15K–$50K | High | Report |
| AVUVX Merrill Lynch SIMPLE Managed Account ⇒ Avantis U.S. Small Ca | Fund/ETF | $15K–$50K | High | Report |
| FLXR Merrill Lynch SIMPLE Managed Account ⇒ TCW Flexible Income E | Fund/ETF | $15K–$50K | High | Report |
| VO Merrill Lynch SIMPLE Managed Account ⇒ Vanguard Mid-Cap ETF | Fund/ETF | $15K–$50K | High | Report |
| NVDA Merrill Lynch SIMPLE Managed Account ⇒ NVIDIA Corporation - | Stock | $2K–$30K | Medium | Report |
| Merrill Lynch SIMPLE Managed Account ⇒ US bank account | Cash | $1K–$15K | High | Report |
| Asset | Type | Estimated range | Confidence | Came from |
|---|---|---|---|---|
| ABT Merrill Lynch SIMPLE Managed Account ⇒ Abbott Laboratories C | Stock | $1K–$15K | High | Report |
| ABBV Merrill Lynch SIMPLE Managed Account ⇒ AbbVie Inc. Common St | Stock | $1K–$15K | High | Report |
| ACN Merrill Lynch SIMPLE Managed Account ⇒ Accenture plc Class A | Stock | $1K–$15K | High | Report |
| APD Merrill Lynch SIMPLE Managed Account ⇒ Air Products and Chem | Stock | $1K–$15K | High | Report |
| AEP Merrill Lynch SIMPLE Managed Account ⇒ American Electric Pow | Stock | $1K–$15K | High | Report |
| ADI Merrill Lynch SIMPLE Managed Account ⇒ Analog Devices, Inc. | Stock | $1K–$15K | High | Report |
| AMAT Merrill Lynch SIMPLE Managed Account ⇒ Applied Materials, In | Stock | $1K–$15K | High | Report |
| APP Merrill Lynch SIMPLE Managed Account ⇒ Applovin Corporation | Stock | $1K–$15K | High | Report |
| T Merrill Lynch SIMPLE Managed Account ⇒ AT&T Inc. (T) | Stock | $1K–$15K | High | Report |
| BLK Merrill Lynch SIMPLE Managed Account ⇒ BlackRock, Inc. Commo | Stock | $1K–$15K | High | Report |
| BX Merrill Lynch SIMPLE Managed Account ⇒ Blackstone Inc. Commo | Stock | $1K–$15K | High | Report |
| BSX Merrill Lynch SIMPLE Managed Account ⇒ Boston Scientific Cor | Stock | $1K–$15K | High | Report |
| AVGO Merrill Lynch SIMPLE Managed Account ⇒ Broadcom Inc. - Commo | Stock | $1K–$15K | High | Report |
| COF Merrill Lynch SIMPLE Managed Account ⇒ Capital One Financial | Stock | $1K–$15K | High | Report |
| CVX Merrill Lynch SIMPLE Managed Account ⇒ Chevron Corporation C | Stock | $1K–$15K | High | Report |
| CSCO Merrill Lynch SIMPLE Managed Account ⇒ Cisco Systems, Inc. - | Stock | $1K–$15K | High | Report |
| C Merrill Lynch SIMPLE Managed Account ⇒ Citigroup, Inc. Commo | Stock | $1K–$15K | High | Report |
| KO Merrill Lynch SIMPLE Managed Account ⇒ Coca-Cola Company (KO | Stock | $1K–$15K | High | Report |
| CMCSA Merrill Lynch SIMPLE Managed Account ⇒ Comcast Corporation - | Stock | $1K–$15K | High | Report |
| CEG Merrill Lynch SIMPLE Managed Account ⇒ Constellation Energy | Stock | $1K–$15K | High | Report |
| GLW Merrill Lynch SIMPLE Managed Account ⇒ Corning Incorporated | Stock | $1K–$15K | High | Report |
| SRE Merrill Lynch SIMPLE Managed Account ⇒ DBA Sempra Common Sto | Stock | $1K–$15K | High | Report |
| DLR Merrill Lynch SIMPLE Managed Account ⇒ Digital Realty Trust, | Stock | $1K–$15K | High | Report |
| DG Merrill Lynch SIMPLE Managed Account ⇒ Dollar General Corpor | Stock | $1K–$15K | High | Report |
| DUK Merrill Lynch SIMPLE Managed Account ⇒ Duke Energy Corporati | Stock | $1K–$15K | High | Report |
| ETN Merrill Lynch SIMPLE Managed Account ⇒ Eaton Corporation, PL | Stock | $1K–$15K | High | Report |
| EMR Merrill Lynch SIMPLE Managed Account ⇒ Emerson Electric Comp | Stock | $1K–$15K | High | Report |
| XOM Merrill Lynch SIMPLE Managed Account ⇒ ExxonMobil Holdings C | Stock | $1K–$15K | High | Report |
| GD Merrill Lynch SIMPLE Managed Account ⇒ General Dynamics Corp | Stock | $1K–$15K | High | Report |
| HD Merrill Lynch SIMPLE Managed Account ⇒ Home Depot, Inc. (HD) | Stock | $1K–$15K | High | Report |
| IBM Merrill Lynch SIMPLE Managed Account ⇒ International Busines | Stock | $1K–$15K | High | Report |
| ISRG Merrill Lynch SIMPLE Managed Account ⇒ Intuitive Surgical, I | Stock | $1K–$15K | High | Report |
| JNJ Merrill Lynch SIMPLE Managed Account ⇒ Johnson & Johnson Com | Stock | $1K–$15K | High | Report |
| JPM Merrill Lynch SIMPLE Managed Account ⇒ JP Morgan Chase & Co. | Stock | $1K–$15K | High | Report |
| LRCX Merrill Lynch SIMPLE Managed Account ⇒ Lam Research Corporat | Stock | $1K–$15K | High | Report |
| LMT Merrill Lynch SIMPLE Managed Account ⇒ Lockheed Martin Corpo | Stock | $1K–$15K | High | Report |
| MA Merrill Lynch SIMPLE Managed Account ⇒ Mastercard Incorporat | Stock | $1K–$15K | High | Report |
| MCD Merrill Lynch SIMPLE Managed Account ⇒ McDonald's Corporatio | Stock | $1K–$15K | High | Report |
| MRK Merrill Lynch SIMPLE Managed Account ⇒ Merck & Company, Inc. | Stock | $1K–$15K | High | Report |
| MCHP Merrill Lynch SIMPLE Managed Account ⇒ Microchip Technology | Stock | $1K–$15K | High | Report |
| MS Merrill Lynch SIMPLE Managed Account ⇒ Morgan Stanley Common | Stock | $1K–$15K | High | Report |
| ORCL Merrill Lynch SIMPLE Managed Account ⇒ Oracle Corporation Co | Stock | $1K–$15K | High | Report |
| PEP Merrill Lynch SIMPLE Managed Account ⇒ Pepsico, Inc. (PEP) | Stock | $1K–$15K | High | Report |
| PM Merrill Lynch SIMPLE Managed Account ⇒ Philip Morris Interna | Stock | $1K–$15K | High | Report |
| PG Merrill Lynch SIMPLE Managed Account ⇒ Procter & Gamble Comp | Stock | $1K–$15K | High | Report |
| PGR Merrill Lynch SIMPLE Managed Account ⇒ Progressive Corporati | Stock | $1K–$15K | High | Report |
| QCOM Merrill Lynch SIMPLE Managed Account ⇒ QUALCOMM Incorporated | Stock | $1K–$15K | High | Report |
| RTX Merrill Lynch SIMPLE Managed Account ⇒ RTX Corporation Commo | Stock | $1K–$15K | High | Report |
| NOW Merrill Lynch SIMPLE Managed Account ⇒ ServiceNow, Inc. Comm | Stock | $1K–$15K | High | Report |
| SPOT Merrill Lynch SIMPLE Managed Account ⇒ Spotify Technology S. | Stock | $1K–$15K | High | Report |
| SBUX Merrill Lynch SIMPLE Managed Account ⇒ Starbucks Corporation | Stock | $1K–$15K | High | Report |
| TMUS Merrill Lynch SIMPLE Managed Account ⇒ T-Mobile US, Inc. (TM | Stock | $1K–$15K | High | Report |
| TXN Merrill Lynch SIMPLE Managed Account ⇒ Texas Instruments Inc | Stock | $1K–$15K | High | Report |
| TJX Merrill Lynch SIMPLE Managed Account ⇒ TJX Companies, Inc. ( | Stock | $1K–$15K | High | Report |
| USB Merrill Lynch SIMPLE Managed Account ⇒ U.S. Bancorp Common S | Stock | $1K–$15K | High | Report |
| UNP Merrill Lynch SIMPLE Managed Account ⇒ Union Pacific Corpora | Stock | $1K–$15K | High | Report |
| UPS Merrill Lynch SIMPLE Managed Account ⇒ United Parcel Service | Stock | $1K–$15K | High | Report |
| UNH Merrill Lynch SIMPLE Managed Account ⇒ UnitedHealth Group In | Stock | $1K–$15K | High | Report |
| VZ Merrill Lynch SIMPLE Managed Account ⇒ Verizon Communication | Stock | $1K–$15K | High | Report |
| V Merrill Lynch SIMPLE Managed Account ⇒ Visa Inc. (V) | Stock | $1K–$15K | High | Report |
| WMT Merrill Lynch SIMPLE Managed Account ⇒ Walmart Inc. - Common | Stock | $1K–$15K | High | Report |
| DIS Merrill Lynch SIMPLE Managed Account ⇒ Walt Disney Company ( | Stock | $1K–$15K | High | Report |
| WEC Merrill Lynch SIMPLE Managed Account ⇒ WEC Energy Group, Inc | Stock | $1K–$15K | High | Report |
| WELL Merrill Lynch SIMPLE Managed Account ⇒ Welltower Inc. Common | Stock | $1K–$15K | High | Report |
| WDC Merrill Lynch SIMPLE Managed Account ⇒ Western Digital Corpo | Stock | $1K–$15K | High | Report |
| META Meta Platforms, Inc. - Class A Common Stock (META) | Stock | $1K–$15K | Medium | Later trade |
| MU Micron Technology, Inc. - Common Stock (MU) | Stock | $1K–$15K | Medium | Later trade |
| KLAC KLA Corporation - Common Stock (KLAC) | Stock | $1K–$15K | Medium | Later trade |
| EQIX Equinix, Inc. - Common Stock (EQIX) | Stock | $1K–$15K | Medium | Later trade |
| GS Goldman Sachs Group, Inc. (GS) | Stock | $1K–$15K | Medium | Later trade |
| WFC Merrill Lynch SIMPLE Managed Account ⇒ Wells Fargo & Company | Stock | $0–$14K | Medium | Report |
| AMGN Merrill Lynch SIMPLE Managed Account ⇒ Amgen Inc. - Common S | Stock | $1–$1K | High | Report |
| AZN Merrill Lynch SIMPLE Managed Account ⇒ AstraZeneca PLC - Ame | Stock | $1–$1K | High | Report |
| AXON Merrill Lynch SIMPLE Managed Account ⇒ Axon Enterprise, Inc. | Stock | $1–$1K | High | Report |
| LNG Merrill Lynch SIMPLE Managed Account ⇒ Cheniere Energy, Inc. | Stock | $1–$1K | High | Report |
| COST Merrill Lynch SIMPLE Managed Account ⇒ Costco Wholesale Corp | Stock | $1–$1K | High | Report |
| DELL Merrill Lynch SIMPLE Managed Account ⇒ Dell Technologies Inc | Stock | $1–$1K | High | Report |
| RACE Merrill Lynch SIMPLE Managed Account ⇒ Ferrari N.V. Common S | Stock | $1–$1K | High | Report |
| GILD Merrill Lynch SIMPLE Managed Account ⇒ Gilead Sciences, Inc. | Stock | $1–$1K | High | Report |
| LIN Merrill Lynch SIMPLE Managed Account ⇒ Linde plc - Ordinary | Stock | $1–$1K | High | Report |
| PNC Merrill Lynch SIMPLE Managed Account ⇒ PNC Financial Service | Stock | $1–$1K | High | Report |
| QSR Merrill Lynch SIMPLE Managed Account ⇒ Restaurant Brands Int | Stock | $1–$1K | High | Report |
| TTWO Merrill Lynch SIMPLE Managed Account ⇒ Take-Two Interactive | Stock | $1–$1K | High | Report |
| TTD Merrill Lynch SIMPLE Managed Account ⇒ The Trade Desk, Inc. | Stock | $1–$1K | High | Report |
| BLD Merrill Lynch SIMPLE Managed Account ⇒ TopBuild Corp. Common | Stock | $1–$1K | High | Report |
| UBER Merrill Lynch SIMPLE Managed Account ⇒ Uber Technologies, In | Stock | $1–$1K | High | Report |
| VRT Merrill Lynch SIMPLE Managed Account ⇒ Vertiv Holdings, LLC | Stock | $1–$1K | High | Report |
Sources: U.S. House Clerk Periodic Transaction Reports (disclosures-clerk.house.gov) and U.S. Senate eFD Periodic Transaction Reports (efdsearch.senate.gov), filed 2024 to present; SEC EDGAR submissions (Form 4 and 8-K filing dates); committee assignments from the unitedstates/congress-legislators project (current membership); daily closing prices from Yahoo Finance's public chart data (query1.finance.yahoo.com), which is unofficial and may be revised. Built 2026-11-03.