CompositeGovernment TrackerInsider TradingHedge FundsRed FlagsFinancials

Government Tracker

Michael Rulli

House
Chamber
Ohio District 6
Represents
35
Trades on record
-3.1%
Avg return, 30d
-2.9%
Avg return, 90d
-1.4%
Avg return, 180d

Disclosed holdings

105 assets, filed Aug 11, 2026 (FD Original).
T AT&T Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account $15,001 - $50,000
ABBV AbbVie Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
ABT Abbott Laboratories Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
ACN Accenture plc Class A Ordinary Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
APD Air Products and Chemicals, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
ALL Allstate Corporation · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
GOOGL Alphabet Inc. - Class A Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
AMZN Amazon.com, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
AEP American Electric Power Company, Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
AMGN Amgen Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
AAPL Apple Inc. - Common Stock · Stock (public) $100,000
AAPL Apple Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
AMAT Applied Materials, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
APP Applovin Corporation - Class A Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $15,001 - $50,000
APDKX Artisan International Value Fund Advisor Shares · Mutual fund · Merrill Lynch SIMPLE Managed Account $1 - $1,000
AZN AstraZeneca PLC - American Depositary Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
AVUVX Avantis U.S. Small Cap Value Fund Institutional Class · Mutual fund · Merrill Lynch SIMPLE Managed Account $1 - $1,000
AXON Axon Enterprise, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
BLK BlackRock, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
BX Blackstone Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
BSX Boston Scientific Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
AVGO Broadcom Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
COF Capital One Financial Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
CVX Chevron Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
CSCO Cisco Systems, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
C Citigroup, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
KO Coca-Cola Company · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
CMCSA Comcast Corporation - Class A Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
Commercial Property: Austintown, OH Real property $1,000,001 - $5,000,000
Commercial Property: Boardman, OH Real property $1,000,001 - $5,000,000
Commercial Property: Boardman, OH Real property $5,000,001 - $25,000,000
CEG Constellation Energy Corporation - Common Stock When- Issued · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
GLW Corning Incorporated Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
COST Costco Wholesale Corporation - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
CCI Crown Castle Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
SRE DBA Sempra Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
DELL Dell Technologies Inc. Class C Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
DLR Digital Realty Trust, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
DG Dollar General Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
DUK Duke Energy Corporation · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
ETN Eaton Corporation, PLC Ordinary Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
LLY Eli Lilly and Company Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
EMR Emerson Electric Company Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
XOM ExxonMobil Holdings Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
RACE Ferrari N.V. Common Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account None
GEV GE Vernova Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
GD General Dynamics Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
GILD Gilead Sciences, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
HD Home Depot, Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account None
HON Honeywell International Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
IBM International Business Machines Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
ISRG Intuitive Surgical, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
JPM JP Morgan Chase & Co. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
JNJ Johnson & Johnson Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
Life Insurance Policy WU $500,001 - $1,000,000
Life Insurance Policy WU · Spouse $500,001 - $1,000,000
LIN Linde plc - Ordinary Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
LMT Lockheed Martin Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
MA Mastercard Incorporated Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
MCD McDonald's Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
MRK Merck & Company, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
META Meta Platforms, Inc. - Class A Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
MCHP Microchip Technology Incorporated - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $15,001 - $50,000
MSFT Microsoft Corporation - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
MS Morgan Stanley Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
NVDA NVIDIA Corporation - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
Ohio Public Employees Retirement System Private equity fund · Spouse $15,001 - $50,000
ORCL Oracle Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
PNC PNC Financial Services Group, Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
PEP Pepsico, Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account None
PFE Pfizer, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
PG Procter & Gamble Company · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
PGR Progressive Corporation · Stock (public) · Merrill Lynch SIMPLE Managed Account None
PRU Prudential Financial, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
QCOM QUALCOMM Incorporated - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
R-Sons Limited Partnership (dba Rulli Bros Other liability $1,000,001 - $5,000,000
RTX RTX Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
Residential/Farm Land: Canfield, OH Real property $250,001 - $500,000
QSR Restaurant Brands International Inc. Common Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
NOW ServiceNow, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
SPOT Spotify Technology S.A. Ordinary Shares · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
SBUX Starbucks Corporation - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
TMUS T-Mobile US, Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
FLXR TCW Flexible Income ETF · Exchange-traded fund · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
TJX TJX Companies, Inc. · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
TTWO Take-Two Interactive Software, Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $15,001 - $50,000
TSLA Tesla, Inc. - Common Stock · Stock (public) $250,000
TXN Texas Instruments Incorporated - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
TTD The Trade Desk, Inc. - Class A Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account None
TMO Thermo Fisher Scientific Inc Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
BLD TopBuild Corp. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
USB U.S. Bancorp Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
US bank account Bank/brokerage account · Merrill Lynch SIMPLE Managed Account $15,001 - $50,000
UBER Uber Technologies, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
UNP Union Pacific Corporation Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
UPS United Parcel Service, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
UNH UnitedHealth Group Incorporated Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
VO Vanguard Mid-Cap ETF · Exchange-traded fund · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
VZ Verizon Communications Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1 - $1,000
VRT Vertiv Holdings, LLC Class A Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
WEC WEC Energy Group, Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
WMT Walmart Inc. - Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
DIS Walt Disney Company · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
WFC Wells Fargo & Company Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000
WELL Welltower Inc. Common Stock · Stock (public) · Merrill Lynch SIMPLE Managed Account $1,001 - $15,000

Current holdings

GOOGL Last activity: Sale (partial) Aug 24, 2026
ALL Last activity: Sale Aug 12, 2026
EQIX Last activity: Purchase Aug 7, 2026
CCI Last activity: Sale Aug 6, 2026
LLY Last activity: Sale Jul 1, 2026
KLAC Last activity: Purchase Jul 1, 2026
AMZN Last activity: Sale Jun 25, 2026
AAPL Last activity: Sale Jun 25, 2026
MU Last activity: Purchase Jun 25, 2026
MSFT Last activity: Sale Jun 25, 2026
NVDA Last activity: Purchase Jun 25, 2026
META Last activity: Purchase May 6, 2026
PLTR Last activity: Sale May 6, 2026
KO Last activity: Purchase Dec 3, 2025
GEV Last activity: Sale Oct 6, 2025
PRU Last activity: Sale May 7, 2025
ORCL Last activity: Purchase Jan 14, 2025
NOW Last activity: Sale Dec 16, 2024
TMO Last activity: Sale Dec 12, 2024
PFE Last activity: Sale Nov 26, 2024

Top investments by return

AAPL Purchase Aug 1, 2025 +34.1%
NOW Sale Dec 16, 2024 +25.4%
NVDA Purchase Aug 1, 2025 +16.8%
KO Purchase Dec 3, 2025 +12.0%
NVDA Purchase Jun 25, 2026 +5.7%

Full activity log

DateTicker / AssetTypeAmountOversight
Aug 24, 2026 GOOGL Sale $50,001 - $100,000 House Committee on Energy and Commerce
Aug 12, 2026 ALL Sale $1,001 - $15,000
Aug 7, 2026 EQIX Purchase $1,001 - $15,000
Aug 6, 2026 CCI Sale $1,001 - $15,000
Jul 1, 2026 LLY Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jul 1, 2026 KLAC Purchase $1,001 - $15,000
Jun 29, 2026 GOOGL Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Jun 25, 2026 GOOGL Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Jun 25, 2026 AMZN Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jun 25, 2026 AAPL Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jun 25, 2026 MU Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Jun 25, 2026 MSFT Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jun 25, 2026 NVDA Purchase $1,001 - $15,000 House Committee on Energy and Commerce
May 6, 2026 META Purchase $1,001 - $15,000 House Committee on Energy and Commerce
May 6, 2026 PLTR Sale $1,001 - $15,000
Feb 20, 2026 MSFT Sale $1,001 - $15,000 House Committee on Energy and Commerce
Feb 5, 2026 MSFT Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Jan 9, 2026 META Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jan 9, 2026 PLTR Purchase $1,001 - $15,000
Jan 2, 2026 LLY Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Dec 3, 2025 KO Purchase $1,001 - $15,000
Dec 2, 2025 LLY Sale $1,001 - $15,000 House Committee on Energy and Commerce
Oct 27, 2025 AAPL Sale $1,001 - $15,000 House Committee on Energy and Commerce
Oct 6, 2025 GEV Sale $1,001 - $15,000
Sep 18, 2025 META Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Aug 1, 2025 AAPL Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Aug 1, 2025 NVDA Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Jul 31, 2025 NVDA Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jul 3, 2025 GOOGL Sale $1,001 - $15,000 House Committee on Energy and Commerce
Jul 3, 2025 AMZN Sale $1,001 - $15,000 House Committee on Energy and Commerce
May 7, 2025 PRU Sale $1,001 - $15,000
Jan 14, 2025 ORCL Purchase $1,001 - $15,000 House Committee on Energy and Commerce
Dec 16, 2024 NOW Sale $1,001 - $15,000
Dec 12, 2024 TMO Sale $1,001 - $15,000 House Committee on Energy and Commerce
Nov 26, 2024 PFE Sale $1,001 - $15,000 House Committee on Energy and Commerce