← All people

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.

Latest stored close
$336.64
AAPL · 2026-10-09 · USD
Stock price change
+$88.87
+35.87% over the displayed dates
Chart dates
2025-10-14 – 2026-10-09
Completed daily price dates

Stock price · move across the chart or use arrow keys

Oct 14, 2025Oct 9, 2026
Starting investment
$10K
2025-10-14 · hypothetical
Investment value
$13.6K
As of 2026-10-09
Estimated gain / loss
+$3,586.79
+35.87%

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.

AssetDisclosed 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

Related datasets