Congress
Michael Rulli
Congressional disclosures describe the filer and reportable household transactions, with amounts in ranges.
Source last checked 2026-10-12 01:31 UTC. Reporting dates appear with the records.
Stock growth & value
Stocks linked to collected disclosures. Prices refresh in the background; the chart shows its actual price dates.
Stock price · move across the chart or use arrow keys
Illustration assumes buying this stock at the first displayed close and holding through the last. It does not represent this person's investment or earnings. Uses stored split-adjusted closing prices, without dividends, fees or taxes. Only mapped USD share positions qualify for firm estimates; options, debt and unmapped holdings are excluded. This chart covers the selected stock.
Annual holdings, 2025
Disclosed value ranges from the annual report. These are not current market values.
| Asset | Disclosed range |
|---|---|
| Commercial Property: Boardman, OH [RP] | $5M – $25M |
| Commercial Property: Austintown, OH [RP] | $1M – $5M |
| Commercial Property: Boardman, OH [RP] | $1M – $5M |
| R-Sons Limited Partnership (dba Rulli Bros [OL] | $1M – $5M |
| Life Insurance Policy [WU] | $500K – $1M |
| Life Insurance Policy [WU] | $500K – $1M |
| Residential/Farm Land: Canfield, OH [RP] | $250K – $500K |
| Merrill Lynch SIMPLE Account ⇒ Tesla, Inc. - Common Stock (TSLA) [ST] | $100K – $250K |
| Merrill Lynch SIMPLE Account ⇒ Apple Inc. - Common Stock (AAPL) [ST] | $50K – $100K |
| Ohio Public Employees Retirement System [PE] | $15K – $50K |
| Merrill Lynch SIMPLE Account ⇒ CSX Corporation (CSX) [ST] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ Apple Inc. - Common Stock (AAPL) [ST] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ Artisan International Value Fund Advisor Shares (APDKX) [MF] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ Avantis U.S. Small Cap Value Fund Institutional Class (AVUVX) [MF] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ Microsoft Corporation - Common Stock (MSFT) [ST] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ TCW Flexible Income ETF (FLXR) [EF] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ Vanguard Mid-Cap ETF (VO) [EF] | $15K – $50K |
| Merrill Lynch SIMPLE Managed Account ⇒ Abbott Laboratories Common Stock (ABT) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ AbbVie Inc. Common Stock (ABBV) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Accenture plc Class A Ordinary Shares (ACN) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Air Products and Chemicals, Inc. Common Stock (APD) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Alphabet Inc. - Class A Common Stock (GOOGL) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Amazon.com, Inc. - Common Stock (AMZN) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ American Electric Power Company, Inc. (AEP) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Analog Devices, Inc. - Common Stock (ADI) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Applied Materials, Inc. - Common Stock (AMAT) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Applovin Corporation - Class A Common Stock (APP) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ AT&T Inc. (T) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ BlackRock, Inc. Common Stock (BLK) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Blackstone Inc. Common Stock (BX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Boston Scientific Corporation Common Stock (BSX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Broadcom Inc. - Common Stock (AVGO) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Capital One Financial Corporation Common Stock (COF) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Chevron Corporation Common Stock (CVX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Cisco Systems, Inc. - Common Stock (CSCO) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Citigroup, Inc. Common Stock (C) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Coca-Cola Company (KO) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Comcast Corporation - Class A Common Stock (CMCSA) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Constellation Energy Corporation - Common Stock When- Issued (CEG) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Corning Incorporated Common Stock (GLW) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ DBA Sempra Common Stock (SRE) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Digital Realty Trust, Inc. Common Stock (DLR) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Dollar General Corporation Common Stock (DG) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Duke Energy Corporation (DUK) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Eli Lilly and Company Common Stock (LLY) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Emerson Electric Company Common Stock (EMR) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ ExxonMobil Holdings Corporation Common Stock (XOM) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ General Dynamics Corporation Common Stock (GD) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Home Depot, Inc. (HD) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ International Business Machines Corporation Common Stock (IBM) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Intuitive Surgical, Inc. - Common Stock (ISRG) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Johnson & Johnson Common Stock (JNJ) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ JP Morgan Chase & Co. Common Stock (JPM) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Lam Research Corporation - Common Stock (LRCX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Lockheed Martin Corporation Common Stock (LMT) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Mastercard Incorporated Common Stock (MA) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ McDonald's Corporation Common Stock (MCD) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Merck & Company, Inc. Common Stock (MRK) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Meta Platforms, Inc. - Class A Common Stock (META) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Microchip Technology Incorporated - Common Stock (MCHP) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Morgan Stanley Common Stock (MS) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ NVIDIA Corporation - Common Stock (NVDA) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Oracle Corporation Common Stock (ORCL) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Pepsico, Inc. (PEP) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Philip Morris International Inc Common Stock (PM) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Procter & Gamble Company (PG) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Progressive Corporation (PGR) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ QUALCOMM Incorporated - Common Stock (QCOM) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ RTX Corporation Common Stock (RTX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ ServiceNow, Inc. Common Stock (NOW) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Spotify Technology S.A. Ordinary Shares (SPOT) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Starbucks Corporation - Common Stock (SBUX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ T-Mobile US, Inc. (TMUS) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Tesla, Inc. - Common Stock (TSLA) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Texas Instruments Incorporated - Common Stock (TXN) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ TJX Companies, Inc. (TJX) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ U.S. Bancorp Common Stock (USB) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Union Pacific Corporation Common Stock (UNP) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ United Parcel Service, Inc. Common Stock (UPS) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ UnitedHealth Group Incorporated Common Stock (UNH) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ US bank account [BA] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Verizon Communications Inc. Common Stock (VZ) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Visa Inc. (V) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Walmart Inc. - Common Stock (WMT) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Walt Disney Company (DIS) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ WEC Energy Group, Inc. Common Stock (WEC) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Wells Fargo & Company Common Stock (WFC) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Welltower Inc. Common Stock (WELL) [ST] | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Western Digital Corporation - Common Stock (WDC) [ST] . | $1K – $15K |
| Merrill Lynch SIMPLE Managed Account ⇒ Allstate Corporation (ALL) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Amgen Inc. - Common Stock (AMGN) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ AstraZeneca PLC - American Depositary Shares (AZN) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Axon Enterprise, Inc. - Common Stock (AXON) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Cheniere Energy, Inc. Common Stock (LNG) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Costco Wholesale Corporation - Common Stock (COST) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Crown Castle Inc. Common Stock (CCI) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Dell Technologies Inc. Class C Common Stock (DELL) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Ferrari N.V. Common Shares (RACE) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Gilead Sciences, Inc. - Common Stock (GILD) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Linde plc - Ordinary Shares (LIN) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ PNC Financial Services Group, Inc. (PNC) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Restaurant Brands International Inc. Common Shares (QSR) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Take-Two Interactive Software, Inc. - Common Stock (TTWO) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ The Trade Desk, Inc. - Class A Common Stock (TTD) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ TopBuild Corp. Common Stock (BLD) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Uber Technologies, Inc. Common Stock (UBER) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ Vertiv Holdings, LLC Class A Common Stock (VRT) [ST] | $1 – $1K |
| Merrill Lynch SIMPLE Managed Account ⇒ GE Vernova Inc. Common Stock (GEV) [ST] | Not specified |
| Merrill Lynch SIMPLE Managed Account ⇒ Honeywell International Inc. (HON) [ST] | Not specified |
| Merrill Lynch SIMPLE Managed Account ⇒ Pfizer, Inc. Common Stock (PFE) [ST] | Not specified |
| Merrill Lynch SIMPLE Managed Account ⇒ Prudential Financial, Inc. Common Stock (PRU) [ST] | Not specified |
| Merrill Lynch SIMPLE Managed Account ⇒ Thermo Fisher Scientific Inc Common Stock (TMO) [ST] | Not specified |