Michael Rulli
40 trades tracked · 28 late filings · avg lag 198.5d
Official site ↗Committees
- House Committee on Energy and Commerce
- House Committee on Education and Workforce
- House Committee on Energy and Commerce — Oversight and Investigations
- House Committee on Energy and Commerce — Energy
- House Committee on Education and Workforce — Early Childhood, Elementary, and Secondary Education
- House Committee on Education and Workforce — Health, Employment, Labor, and Pensions
- House Committee on Energy and Commerce — Health
Est. volume
$454,000
Middle of the reported range
Buys / Sells
16 / 24
Spouse share
0%
Late (>45d)
28
Avg. price change since purchase
+71.8% est.
49.6% ahead of the S&P 500
From 1 purchases with a saved closing price. Sales are left out.
The percent is the stock-price change from each purchase date to the newest end-of-day close saved on this site. That close refreshes on the morning jobs, so it is usually yesterday’s, or Friday’s over a weekend. It is not a live quote, and it is not the politician’s profit. Ahead of or behind the S&P 500 uses those same dates. Dollar figures use the middle of the reported trade-size range, not an exact amount. Not investment advice. See disclaimer.
| Tx Date | Ticker | Asset | Type | Owner | Amount | Disclosed | Lag | Return |
|---|---|---|---|---|---|---|---|---|
| Oct 16, 2026 | GOOGL ↗ | Alphabet Inc | Sale | Self | $50,001 - $100,000 | Oct 20, 2026 | 4d | — |
| Oct 16, 2026 | WSBC ↗ | WesBanco Inc | Sale | Self | $1,001 - $15,000 | Oct 20, 2026 | 4d | — |
| Sep 3, 2026 | GS ↗ | The Goldman Sachs Group Inc | Purchase | Self | $1,001 - $15,000 | Oct 5, 2026 | 32d | — |
| Sep 28, 2026 | MSFT ↗ | Microsoft Corp | Sale | Self | $1,001 - $15,000 | Oct 5, 2026 | 7d | — |
| Sep 3, 2026 | WFC ↗ | Wells Fargo & Co | Sale | Self | $1,001 - $15,000 | Oct 5, 2026 | 32d | — |
| Aug 12, 2026 | ALL ↗ | The Allstate Corporation | Sale | Self | $1,001 - $15,000 | Sep 3, 2026 | 22d | -1.0% est. |
| Aug 7, 2026 | EQIX ↗ | Equinix Inc | Purchase | Self | $1,001 - $15,000 | Sep 3, 2026 | 27d | — |
| Aug 24, 2026 | GOOGL ↗ | Alphabet Inc | Sale | Self | $50,001 - $100,000 | Aug 26, 2026 | 2d | — |
| Jun 25, 2026 | AMZN ↗ | Amazon.com Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 46d | +9.2% est. |
| Jun 25, 2026 | AAPL ↗ | Apple Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 46d | +26.4% est. |
| Dec 2, 2025 | LLY ↗ | Eli Lilly and Co | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 251d | — |
| Jul 3, 2025 | AMZN ↗ | Amazon.com Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 403d | +11.0% est. |
| Jun 25, 2026 | MSFT ↗ | Microsoft Corp | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 46d | — |
| Jul 31, 2025 | NVDA ↗ | NVIDIA Corporation | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 375d | — |
| Oct 6, 2025 | GEV ↗ | GE VERNOVA INC | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 308d | — |
| Jun 29, 2026 | GOOGL ↗ | Alphabet Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 42d | — |
| Jul 3, 2025 | GOOGL ↗ | Alphabet Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 403d | — |
| Dec 16, 2024 | NOW ↗ | ServiceNow Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 602d | — |
| Dec 12, 2024 | TMO ↗ | Thermo Fisher Scientific Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 606d | — |
| May 6, 2026 | PLTR ↗ | Palantir Technologies Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 96d | — |
| Jan 9, 2026 | PLTR ↗ | Palantir Technologies Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 213d | — |
| Jul 1, 2026 | LLY ↗ | Eli Lilly and Co | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 40d | — |
| Oct 27, 2025 | AAPL ↗ | Apple Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 287d | +29.4% est. |
| Aug 1, 2025 | AAPL ↗ | Apple Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 374d | +71.8% est. |
| Dec 3, 2025 | KO ↗ | The Coca-Cola Co | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 250d | — |
| Aug 6, 2026 | CCI ↗ | Crown Castle International Corp | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 4d | — |
| Jan 2, 2026 | LLY ↗ | Eli Lilly and Co | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 220d | — |
| Jul 1, 2026 | KLAC ↗ | KLA Corp | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 40d | — |
| Jan 9, 2026 | META ↗ | Meta Platforms Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 213d | — |
| May 6, 2026 | META ↗ | Meta Platforms Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 96d | — |
| Sep 18, 2025 | META ↗ | Meta Platforms Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 326d | — |
| Jun 25, 2026 | MU ↗ | Micron Technology Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 46d | — |
| Feb 20, 2026 | MSFT ↗ | Microsoft Corp | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 171d | — |
| Feb 5, 2026 | MSFT ↗ | Microsoft Corp | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 186d | — |
| Jun 25, 2026 | NVDA ↗ | NVIDIA Corporation | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 46d | — |
| Aug 1, 2025 | NVDA ↗ | NVIDIA Corporation | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 374d | — |
| Jan 14, 2025 | ORCL ↗ | Oracle Corp | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 573d | — |
| Nov 26, 2024 | PFE ↗ | Pfizer Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 622d | — |
| May 7, 2025 | PRU ↗ | Prudential Financial Inc | Sale | Self | $1,001 - $15,000 | Aug 10, 2026 | 460d | — |
| Jun 25, 2026 | GOOGL ↗ | Alphabet Inc | Purchase | Self | $1,001 - $15,000 | Aug 10, 2026 | 46d | — |