35
Total Trades
$347K
Trade Volume
−3.6 pts
Buys vs S&P 500
31%
Buys That Beat It
#53/67
Timing Rank
222d
Avg Delay
62.9%
Late %
Score: 13/100 - Routine13
Avg Shuffle Score
Score: 20/100 - Routine20
Max Shuffle Score

Did Their Trades Beat the Market?

Every disclosed stock buy, 90 days later, vs buying the S&P 500 on the same day. Dollar-weighted.

−3.6 pts
behind the S&P 500
  • 31% of 13 buys beat the market
  • Ranked #53 of 67 active traders
  • Sales: −5.2 pts (stock vs S&P after selling, inverted)
Their buys
−0.5%
S&P 500, same days
+3.1%
Return
−1%0+1%+2%+3%+4%

See how every member of Congress stacks up →

Filing Timeliness

Most Traded Tickers

TickerBuysSellsEst. Volume
GOOGL 2 2 $99,000
LLY 1 2 $24,000
AAPL 1 2 $24,000
MSFT 1 2 $24,000
NVDA 2 1 $24,000
META 2 1 $24,000
PLTR 1 1 $16,000
AMZN 0 2 $16,000
ORCL 1 0 $8,000
ALL 0 1 $8,000
NOW 0 1 $8,000
MU 1 0 $8,000
GEV 0 1 $8,000
EQIX 1 0 $8,000
TMO 0 1 $8,000

Monthly Trading Activity

Who Makes the Trades?

Trade ownership breakdown - under the STOCK Act, politicians must disclose trades made by themselves AND their immediate family.

100%
Not Disclosed
35 · $347K

100% of Michael Rulli's disclosed trades are filed without disclosing the actual owner. See all family traders →

All Transactions (35)

Score Trade Date Filed Type Ticker Asset Amount Owner Delay
Score: 14/100 - Routine14
Aug 24, 2026 Aug 26, 2026 Sell GOOGL Alphabet Inc [communication-services] $50,001 - $100,000 Not disclosed 1d
Score: 0/100 - Routine0
Aug 12, 2026 Sep 3, 2026 Sell ALL The Allstate Corporation [financials] $1,001 - $15,000 Not disclosed 21d
Score: 0/100 - Routine0
Aug 7, 2026 Sep 3, 2026 Buy EQIX Equinix Inc [real-estate] $1,001 - $15,000 Not disclosed 26d
Score: 0/100 - Routine0
Aug 6, 2026 Aug 10, 2026 Sell CCI Crown Castle International Corp [real-es $1,001 - $15,000 Not disclosed 1d
Score: 0/100 - Routine0
Jul 1, 2026 Aug 10, 2026 Sell LLY Eli Lilly and Co [health-care] $1,001 - $15,000 Not disclosed 37d
Score: 0/100 - Routine0
Jul 1, 2026 Aug 10, 2026 Buy KLAC KLA Corp [information-technology] $1,001 - $15,000 Not disclosed 37d
Score: 0/100 - Routine0
Jun 29, 2026 Aug 10, 2026 Buy GOOGL Alphabet Inc [communication-services] $1,001 - $15,000 Not disclosed 39d
Score: 0/100 - Routine0
Jun 25, 2026 Aug 10, 2026 Buy GOOGL Alphabet Inc [communication-services] $1,001 - $15,000 Not disclosed 43d
Score: 0/100 - Routine0
Jun 25, 2026 Aug 10, 2026 Sell AMZN Amazon.com Inc [consumer-discretionary] $1,001 - $15,000 Not disclosed 43d
Score: 0/100 - Routine0
Jun 25, 2026 Aug 10, 2026 Sell AAPL Apple Inc [information-technology] $1,001 - $15,000 Not disclosed 43d
Score: 0/100 - Routine0
Jun 25, 2026 Aug 10, 2026 Buy MU Micron Technology Inc [information-techn $1,001 - $15,000 Not disclosed 43d
Score: 0/100 - Routine0
Jun 25, 2026 Aug 10, 2026 Sell MSFT Microsoft Corp [information-technology] $1,001 - $15,000 Not disclosed 43d
Score: 0/100 - Routine0
Jun 25, 2026 Aug 10, 2026 Buy NVDA NVIDIA Corporation [information-technolo $1,001 - $15,000 Not disclosed 43d
Score: 15/100 - Routine15
May 6, 2026 Aug 10, 2026 Buy META Meta Platforms Inc [communication-servic $1,001 - $15,000 Not disclosed 93d
Score: 15/100 - Routine15
May 6, 2026 Aug 10, 2026 Sell PLTR Palantir Technologies Inc [information-t $1,001 - $15,000 Not disclosed 93d
Score: 15/100 - Routine15
Feb 20, 2026 Aug 10, 2026 Sell MSFT Microsoft Corp [information-technology] $1,001 - $15,000 Not disclosed 168d
Score: 20/100 - Routine20
Feb 5, 2026 Aug 10, 2026 Buy MSFT Microsoft Corp [information-technology] $1,001 - $15,000 Not disclosed 183d
Score: 20/100 - Routine20
Jan 9, 2026 Aug 10, 2026 Sell META Meta Platforms Inc [communication-servic $1,001 - $15,000 Not disclosed 210d
Score: 20/100 - Routine20
Jan 9, 2026 Aug 10, 2026 Buy PLTR Palantir Technologies Inc [information-t $1,001 - $15,000 Not disclosed 210d
Score: 20/100 - Routine20
Jan 2, 2026 Aug 10, 2026 Buy LLY Eli Lilly and Co [health-care] $1,001 - $15,000 Not disclosed 217d
Score: 20/100 - Routine20
Dec 3, 2025 Aug 10, 2026 Buy KO The Coca-Cola Co [consumer-staples] $1,001 - $15,000 Not disclosed 247d
Score: 20/100 - Routine20
Dec 2, 2025 Aug 10, 2026 Sell LLY Eli Lilly and Co [health-care] $1,001 - $15,000 Not disclosed 248d
Score: 20/100 - Routine20
Oct 27, 2025 Aug 10, 2026 Sell AAPL Apple Inc [information-technology] $1,001 - $15,000 Not disclosed 284d
Score: 20/100 - Routine20
Oct 6, 2025 Aug 10, 2026 Sell GEV GE VERNOVA INC [industrials] $1,001 - $15,000 Not disclosed 305d
Score: 20/100 - Routine20
Sep 18, 2025 Aug 10, 2026 Buy META Meta Platforms Inc [communication-servic $1,001 - $15,000 Not disclosed 323d
Score: 20/100 - Routine20
Aug 1, 2025 Aug 10, 2026 Buy AAPL Apple Inc [information-technology] $1,001 - $15,000 Not disclosed 371d
Score: 20/100 - Routine20
Aug 1, 2025 Aug 10, 2026 Buy NVDA NVIDIA Corporation [information-technolo $1,001 - $15,000 Not disclosed 371d
Score: 20/100 - Routine20
Jul 31, 2025 Aug 10, 2026 Sell NVDA NVIDIA Corporation [information-technolo $1,001 - $15,000 Not disclosed 372d
Score: 20/100 - Routine20
Jul 3, 2025 Aug 10, 2026 Sell GOOGL Alphabet Inc [communication-services] $1,001 - $15,000 Not disclosed 400d
Score: 20/100 - Routine20
Jul 3, 2025 Aug 10, 2026 Sell AMZN Amazon.com Inc [consumer-discretionary] $1,001 - $15,000 Not disclosed 400d
Score: 20/100 - Routine20
May 7, 2025 Aug 10, 2026 Sell PRU Prudential Financial Inc [financials] $1,001 - $15,000 Not disclosed 457d
Score: 20/100 - Routine20
Jan 14, 2025 Aug 10, 2026 Buy ORCL Oracle Corp [information-technology] $1,001 - $15,000 Not disclosed 570d
Score: 20/100 - Routine20
Dec 16, 2024 Aug 10, 2026 Sell NOW ServiceNow Inc [information-technology] $1,001 - $15,000 Not disclosed 599d
Score: 20/100 - Routine20
Dec 12, 2024 Aug 10, 2026 Sell TMO Thermo Fisher Scientific Inc [health-car $1,001 - $15,000 Not disclosed 603d
Score: 20/100 - Routine20
Nov 26, 2024 Aug 10, 2026 Sell PFE Pfizer Inc [health-care] $1,001 - $15,000 Not disclosed 619d