ShadowBuys
Official portrait of Michael A. Rulli

Michael A. Rulli stock trades

Republican · Representative for Ohio's 6th District
In Congress since 2024

Michael A. Rulli has disclosed 40 trades since 2024, most recently on Oct 19, 2026. Rulli's most-traded stocks are MSFT, GOOGL and AAPL. 11 trades were in an industry overseen by a committee Rulli sits on. 22 were reported after the 45-day deadline. Over the past year, a portfolio of Rulli's disclosed stock trades returned an estimated −22.4%, against +10.9% for the S&P 500.

Trades disclosed
40
Buys / sells
16 / 24
Reported value
$138K–$770K
Committee overlaps
11
Stocks traded
24
Late filings
22
First trade
Nov 26, 2024
Last disclosed
Oct 19, 2026

Estimated returns

How a portfolio built from Rulli's disclosed stock trades would have performed, next to the S&P 500.

Rulli's disclosed trades (est.)S&P 500
Show as a table
DateRulli (est.)S&P 500
Nov 6, 2025+0.0%+0.0%
Nov 13, 2025−4.9%+0.3%
Nov 20, 2025−7.9%−2.7%
Nov 28, 2025−7.5%+2.0%
Dec 5, 2025−4.1%+2.3%
Dec 12, 2025−9.3%+1.7%
Dec 19, 2025−8.2%+1.8%
Dec 29, 2025−6.8%+2.9%
Jan 6, 2026−8.2%+3.5%
Jan 13, 2026−6.4%+3.8%
Jan 21, 2026−11.0%+2.6%
Jan 28, 2026−11.5%+4.1%
Feb 4, 2026−14.8%+2.7%
Feb 11, 2026−14.1%+3.5%
Feb 19, 2026−14.6%+2.4%
Feb 26, 2026−14.8%+3.1%
Mar 5, 2026−14.6%+1.9%
Mar 12, 2026−14.1%−0.3%
Mar 19, 2026−16.1%−1.3%
Mar 26, 2026−19.3%−3.2%
Apr 2, 2026−17.2%−1.6%
Apr 10, 2026−18.5%+1.9%
Apr 17, 2026−12.0%+6.5%
Apr 24, 2026−12.3%+7.1%
May 1, 2026−11.5%+8.1%
May 8, 2026−8.4%+10.7%
May 15, 2026−6.2%+10.9%
May 22, 2026−6.1%+11.9%
Jun 1, 2026−0.3%+13.8%
Jun 8, 2026−4.7%+10.9%
Jun 15, 2026−6.0%+13.3%
Jun 23, 2026−11.2%+10.3%
Jun 30, 2026−12.2%+12.3%
Jul 8, 2026−14.2%+12.1%
Jul 15, 2026−12.5%+13.5%
Jul 22, 2026−15.3%+12.4%
Jul 29, 2026−21.3%+9.7%
Aug 5, 2026−13.6%+15.8%
Aug 12, 2026−12.8%+16.2%
Aug 19, 2026−14.2%+15.7%
Aug 26, 2026−14.1%+15.2%
Sep 2, 2026−13.5%+15.1%
Sep 10, 2026−12.6%+14.0%
Sep 17, 2026−12.8%+14.7%
Sep 24, 2026−10.1%+15.7%
Oct 1, 2026−10.5%+15.2%
Oct 8, 2026−11.3%+16.7%
Oct 15, 2026−13.5%+16.4%
Oct 22, 2026−17.3%+15.2%
Oct 29, 2026−14.6%+16.0%
Nov 5, 2026−23.7%+10.5%
Nov 6, 2026−22.4%+10.9%

Each disclosed stock purchase buys the midpoint of its reported range at that day's close, and sales sell it; returns are time-weighted and include dividends. Members report ranges rather than exact amounts and can file up to 45 days after a trade, so this is an estimate, not Rulli's actual return. Based on 9 holdings as of Nov 6, 2026.

Committees

Trades in industries these committees oversee are flagged as committee overlaps.

Committee overlaps

Trades in an industry overseen by a committee Rulli sits on. An overlap is a fact about the trade, not evidence of wrongdoing.

Most-traded stocks

All trades

  • Sold Alphabet GOOG

    $50K–$100K · Traded Oct 16, 2026 · disclosed Oct 19, 2026

    Committee overlap: Energy and CommerceTraded 12 days before earnings
  • Sold WesBanco WSBC

    $1K–$15K · Traded Oct 16, 2026 · disclosed Oct 19, 2026

  • Sold (partial) Microsoft MSFT

    $1K–$15K · Traded Sep 28, 2026 · disclosed Oct 2, 2026

  • Sold (partial) Wells Fargo & Company WFC

    $1K–$15K · Traded Sep 3, 2026 · disclosed Oct 2, 2026

  • Bought The Goldman Sachs Group GS

    $1K–$15K · Traded Sep 3, 2026 · disclosed Oct 2, 2026

  • Sold The Allstate ALL

    $1K–$15K · Traded Aug 12, 2026 · disclosed Sep 2, 2026

  • Bought Equinix EQIX

    $1K–$15K · Traded Aug 7, 2026 · disclosed Sep 2, 2026

  • Sold (partial) Alphabet GOOGL

    $50K–$100K · Traded Aug 24, 2026 · disclosed Aug 25, 2026

    Committee overlap: Energy and Commerce
  • Sold Crown Castle CCI

    $1K–$15K · Traded Aug 6, 2026 · disclosed Aug 7, 2026

  • Sold Eli Lilly and Company LLY

    $1K–$15K · Traded Jul 1, 2026 · disclosed Aug 7, 2026

    Committee overlap: Energy and Commerce
  • Bought KLA KLAC

    $1K–$15K · Traded Jul 1, 2026 · disclosed Aug 7, 2026

  • Bought Alphabet GOOGL

    $1K–$15K · Traded Jun 29, 2026 · disclosed Aug 7, 2026

    Committee overlap: Energy and Commerce
  • Sold Amazon.com AMZN

    $1K–$15K · Traded Jun 25, 2026 · disclosed Aug 7, 2026

  • Bought Micron Technology MU

    $1K–$15K · Traded Jun 25, 2026 · disclosed Aug 7, 2026

  • Bought Alphabet GOOGL

    $1K–$15K · Traded Jun 25, 2026 · disclosed Aug 7, 2026

    Committee overlap: Energy and Commerce
  • Bought NVIDIA NVDA

    $1K–$15K · Traded Jun 25, 2026 · disclosed Aug 7, 2026

  • Sold Apple AAPL

    $1K–$15K · Traded Jun 25, 2026 · disclosed Aug 7, 2026

  • Sold Microsoft MSFT

    $1K–$15K · Traded Jun 25, 2026 · disclosed Aug 7, 2026

  • Bought Meta Platforms META

    $1K–$15K · Traded May 6, 2026 · disclosed Aug 7, 2026 · filed 93 days later

    Committee overlap: Energy and Commerce
  • Sold Palantir Technologies PLTR

    $1K–$15K · Traded May 6, 2026 · disclosed Aug 7, 2026 · filed 93 days later

  • Sold Microsoft MSFT

    $1K–$15K · Traded Feb 20, 2026 · disclosed Aug 7, 2026 · filed 168 days later

  • Bought Microsoft MSFT

    $1K–$15K · Traded Feb 5, 2026 · disclosed Aug 7, 2026 · filed 183 days later

  • Sold Meta Platforms META

    $1K–$15K · Traded Jan 9, 2026 · disclosed Aug 7, 2026 · filed 210 days later

    Committee overlap: Energy and Commerce
  • Bought Palantir Technologies PLTR

    $1K–$15K · Traded Jan 9, 2026 · disclosed Aug 7, 2026 · filed 210 days later

  • Bought Eli Lilly and Company LLY

    $1K–$15K · Traded Jan 2, 2026 · disclosed Aug 7, 2026 · filed 217 days later

    Committee overlap: Energy and Commerce
  • Bought The Coca-Cola Company KO

    $1K–$15K · Traded Dec 3, 2025 · disclosed Aug 7, 2026 · filed 247 days later

  • Sold Eli Lilly and Company LLY

    $1K–$15K · Traded Dec 2, 2025 · disclosed Aug 7, 2026 · filed 248 days later

    Committee overlap: Energy and Commerce
  • Sold Apple AAPL

    $1K–$15K · Traded Oct 27, 2025 · disclosed Aug 7, 2026 · filed 284 days later

  • Sold GE Vernova GEV

    $1K–$15K · Traded Oct 6, 2025 · disclosed Aug 7, 2026 · filed 305 days later

  • Bought Meta Platforms META

    $1K–$15K · Traded Sep 18, 2025 · disclosed Aug 7, 2026 · filed 323 days later

    Committee overlap: Energy and Commerce
  • Bought NVIDIA NVDA

    $1K–$15K · Traded Aug 1, 2025 · disclosed Aug 7, 2026 · filed 371 days later

  • Bought Apple AAPL

    $1K–$15K · Traded Aug 1, 2025 · disclosed Aug 7, 2026 · filed 371 days later

  • Sold NVIDIA NVDA

    $1K–$15K · Traded Jul 31, 2025 · disclosed Aug 7, 2026 · filed 372 days later

  • Sold Alphabet GOOGL

    $1K–$15K · Traded Jul 3, 2025 · disclosed Aug 7, 2026 · filed 400 days later

    Committee overlap: Energy and Commerce
  • Sold Amazon.com AMZN

    $1K–$15K · Traded Jul 3, 2025 · disclosed Aug 7, 2026 · filed 400 days later

  • Sold Prudential Financial PRU

    $1K–$15K · Traded May 7, 2025 · disclosed Aug 7, 2026 · filed 457 days later

  • Bought Oracle ORCL

    $1K–$15K · Traded Jan 14, 2025 · disclosed Aug 7, 2026 · filed 570 days later

  • Sold ServiceNow NOW

    $1K–$15K · Traded Dec 16, 2024 · disclosed Aug 7, 2026 · filed 599 days later

  • Sold Thermo Fisher Scientific TMO

    $1K–$15K · Traded Dec 12, 2024 · disclosed Aug 7, 2026 · filed 603 days later

  • Sold Pfizer PFE

    $1K–$15K · Traded Nov 26, 2024 · disclosed Aug 7, 2026 · filed 619 days later

From periodic transaction reports Rulli filed under the STOCK Act. Amounts are the ranges members report, and trades can be disclosed up to 45 days after they happen. Nothing here is investment advice.