“...pleasure and pain, they come and go and don't last... bear them patiently”—Gita
Rep. William R. Keating has reported 63 trades since 2024 (36 buys, 27 sells). 48% of 41 scored trades beat the S&P 500 over the time they were held. The most recent was a buy of HCA on Jun 30, 2026, disclosed Aug 13, 2026. These are public disclosures, not recommendations.
| Ticker | Kind | Bought | Sold | Days held | Reported amount | Excess vs SPY |
|---|---|---|---|---|---|---|
| HCA | Option, 90-day rule · Call option (bullish) | Jun 30, 2026 | — | 90 | $15K–$50K | +8.4% |
| JPM | Option, 90-day rule · Call option (bullish) | May 8, 2026 | — | 90 | $1K–$15K | +13.7% |
| SIMON | Option, 90-day rule · Call option (bullish) | May 8, 2026 | — | 90 | $1K–$15K | not yet scorable |
| VMWARE | Option, 90-day rule · Call option (bullish) | May 8, 2026 | — | 90 | $1K–$15K | not yet scorable |
| NOC | Option, 90-day rule · Call option (bullish) | May 8, 2026 | — | 90 | $1K–$15K | -0.9% |
| OTIS | Option, 90-day rule · Call option (bullish) | Apr 29, 2026 | — | 90 | $1K–$15K | -8.0% |
| T | Option, 90-day rule · Call option (bullish) | Apr 17, 2026 | — | 90 | $1K–$15K | -22.8% |
| CHUBB | Option, 90-day rule · Call option (bullish) | Feb 20, 2026 | — | 90 | $1K–$15K | not yet scorable |
| VMWARE | Option, 90-day rule · Call option (bullish) | Feb 4, 2026 | — | 90 | $1K–$15K | not yet scorable |
| SIMON | Option, 90-day rule · Call option (bullish) | Aug 18, 2025 | — | 90 | $1K–$15K | not yet scorable |
| BANK | Option, 90-day rule · Call option (bullish) | Mar 6, 2025 | — | 90 | $1K–$15K | not yet scorable |
| JPM | Option, 90-day rule · Call option (bullish) | Mar 6, 2025 | — | 90 | $1K–$15K | +3.1% |
| BJ | Sell (no earlier buy) | — | Mar 3, 2025 | 90 (rule) | $1K–$15K | -10.8% |
| GS | Option, 90-day rule · Call option (bullish) | Feb 28, 2025 | — | 90 | $15K–$50K | -2.1% |
| COCA | Option, 90-day rule · Call option (bullish) | Feb 6, 2025 | — | 90 | $15K–$50K | not yet scorable |
| THE | Round trip · Call option (bullish) | Feb 6, 2025 | May 6, 2026 | 454 | $15K–$50K | not yet scorable |
| WELLS | Option, 90-day rule · Call option (bullish) | Feb 6, 2025 | — | 90 | $15K–$50K | not yet scorable |
| ACN | Still held | Feb 5, 2025 | held | 636 | $1K–$15K | -59.0% |
| MSFT | Still held | Feb 5, 2025 | held | 636 | $1K–$15K | -1.8% |
| ARMK | Still held | Feb 5, 2025 | held | 636 | $1K–$15K | +18.8% |
| PEP | Still held | Feb 5, 2025 | held | 636 | $1K–$15K | -28.1% |
| KLAC | Still held | Jan 24, 2025 | held | 648 | $1K–$15K | +80.5% |
| LRCX | Sell (no earlier buy) | — | Jan 24, 2025 | 90 (rule) | $1K–$15K | +0.9% |
| CSGP | Still held | Jan 21, 2025 | held | 651 | $1K–$15K | -81.8% |
| ABNB | Sell (no earlier buy) | — | Jan 7, 2025 | 90 (rule) | $1K–$15K | +4.7% |
| AMZN | Still held | Jan 7, 2025 | held | 665 | $1K–$15K | -17.2% |
| FI | Still held | Jan 7, 2025 | held | 665 | $1K–$15K | not yet scorable |
| GOOGL | Still held | Oct 31, 2024 | held | 733 | $1K–$15K | +30.8% |
| AMZN | Still held | Oct 31, 2024 | held | 733 | $1K–$15K | -0.5% |
| MSFT | Still held | Oct 31, 2024 | held | 733 | $1K–$15K | -7.5% |
| AMTM | Sell (no earlier buy) | — | Oct 31, 2024 | 90 (rule) | $1K–$15K | +40.2% |
| QCOM | Still held | Oct 31, 2024 | held | 733 | $1K–$15K | -32.7% |
| LOWES | Option, 90-day rule · Call option (bearish) | Oct 9, 2024 | — | 90 | $1K–$15K | not yet scorable |
| CAT | Sell (no earlier buy) | — | Sep 11, 2024 | 90 (rule) | $1K–$15K | -7.2% |
| NXPI | Sell (no earlier buy) | — | Sep 11, 2024 | 90 (rule) | $1K–$15K | +14.3% |
| BECTON | Option, 90-day rule · Call option (bearish) | Sep 11, 2024 | — | 90 | $1K–$15K | not yet scorable |
| ELV | Option, 90-day rule · Call option (bearish) | Sep 11, 2024 | — | 90 | $1K–$15K | +37.0% |
| META | Option, 90-day rule · Call option (bearish) | Sep 11, 2024 | — | 90 | $1K–$15K | -12.3% |
| JPM | Round trip · Call option (bullish) | May 24, 2024 | Sep 11, 2024 | 110 | buy $15K–$50K / sell $1K–$15K | -1.5% |
| JPM | Option, 90-day rule · Call option (bullish) | May 24, 2024 | — | 90 | $15K–$50K | +2.9% |
| ACN | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | -2.6% |
| ABNB | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | +22.8% |
| GOOGL | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | +12.8% |
| AMZN | Still held | May 17, 2024 | held | 900 | $15K–$50K | -9.1% |
| AZO | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | -4.2% |
| CVS | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | +4.7% |
| J | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | -3.0% |
| LOW | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | +0.6% |
| MSFT | Sell (no earlier buy) | — | May 17, 2024 | 90 (rule) | $1K–$15K | +4.3% |
| LOWES | Round trip · Call option (bullish) | Apr 11, 2024 | Sep 11, 2024 | 153 | $1K–$15K | not yet scorable |
| ABBVIE | Option, 90-day rule · Call option (bullish) | Mar 27, 2024 | — | 90 | $15K–$50K | not yet scorable |
| BA | Sell (no earlier buy) | — | Feb 28, 2024 | 90 (rule) | $1K–$15K | +20.1% |
| TDG | Still held | Feb 28, 2024 | held | 979 | $1K–$15K | -45.0% |
| URI | Sell (no earlier buy) | — | Feb 28, 2024 | 90 (rule) | $1K–$15K | +7.8% |
| BOEING | Option, 90-day rule · Call option (bearish) | Feb 8, 2024 | — | 90 | $15K–$50K | not yet scorable |
| UNION | Round trip · Call option (bullish) | Jan 25, 2024 | Sep 11, 2024 | 230 | buy $15K–$50K / sell $1K–$15K | not yet scorable |
| UNION | Option, 90-day rule · Call option (bullish) | Jan 25, 2024 | — | 90 | $15K–$50K | not yet scorable |
| PANW | Still held | Jan 24, 2024 | held | 1014 | $1K–$15K | +51.8% |
| AT | Option, 90-day rule · Call option (bearish) | Jan 18, 2024 | — | 90 | $15K–$50K | not yet scorable |
| BANK | Round trip · Call option (bullish) | Jan 18, 2024 | Sep 11, 2024 | 237 | buy $15K–$50K / sell $1K–$15K | not yet scorable |
| BANK | Option, 90-day rule · Call option (bullish) | Jan 18, 2024 | — | 90 | $15K–$50K | not yet scorable |
| Ticker | Action | Traded | Reported amount | Disclosed · lag | 90-day vs SPY | Source |
|---|---|---|---|---|---|---|
| HCA | BUY Call option | Jun 30, 2026 | $15K–$50K | Aug 13, 2026 44 days | +8.4% | |
| JPM | BUY Call option | May 8, 2026 | $1K–$15K | May 18, 2026 10 days | +13.7% | |
| NOC | BUY Call option | May 8, 2026 | $1K–$15K | May 18, 2026 10 days | -0.9% | |
| SIMON | BUY Call option | May 8, 2026 | $1K–$15K | May 18, 2026 10 days | — | |
| VMWARE | BUY Call option | May 8, 2026 | $1K–$15K | May 18, 2026 10 days | — | |
| THE | SELL Call option | May 6, 2026 | $15K–$50K | May 18, 2026 12 days | — | |
| OTIS | BUY Call option | Apr 29, 2026 | $1K–$15K | May 18, 2026 19 days | -8.0% | |
| T | BUY Call option | Apr 17, 2026 | $1K–$15K | May 18, 2026 31 days | -22.8% | |
| CHUBB | BUY Call option | Feb 20, 2026 | $1K–$15K | Mar 16, 2026 24 days | — | |
| VMWARE | BUY Call option | Feb 4, 2026 | $1K–$15K | Feb 26, 2026 22 days | — | |
| SIMON | BUY Call option | Aug 18, 2025 | $1K–$15K | Sep 4, 2025 17 days | — | |
| BANK | BUY Call option | Mar 6, 2025 | $1K–$15K | Mar 21, 2025 15 days | — | |
| JPM | BUY Call option | Mar 6, 2025 | $1K–$15K | Mar 21, 2025 15 days | +3.1% | |
| BJ | SELL | Mar 3, 2025 | $1K–$15K | Mar 21, 2025 18 days | -10.8% | |
| GS | BUY Call option | Feb 28, 2025 | $15K–$50K | Mar 21, 2025 21 days | -2.1% | |
| COCA | BUY Call option | Feb 6, 2025 | $15K–$50K | Feb 25, 2025 19 days | — | |
| THE | BUY Call option | Feb 6, 2025 | $15K–$50K | Feb 25, 2025 19 days | — | |
| WELLS | BUY Call option | Feb 6, 2025 | $15K–$50K | Feb 25, 2025 19 days | — | |
| ACN | BUY | Feb 5, 2025 | $1K–$15K | Feb 25, 2025 20 days | -16.2% | |
| ARMK | BUY | Feb 5, 2025 | $1K–$15K | Feb 25, 2025 20 days | +6.9% | |
| MSFT | BUY | Feb 5, 2025 | $1K–$15K | Feb 25, 2025 20 days | +12.4% | |
| PEP | BUY | Feb 5, 2025 | $1K–$15K | Feb 25, 2025 20 days | -2.7% | |
| KLAC | BUY | Jan 24, 2025 | $1K–$15K | Feb 25, 2025 32 days | +2.0% | |
| LRCX | SELL | Jan 24, 2025 | $1K–$15K | Feb 25, 2025 32 days | +0.9% | |
| CSGP | BUY | Jan 21, 2025 | $1K–$15K | Feb 25, 2025 35 days | +19.7% | |
| ABNB | SELL | Jan 7, 2025 | $1K–$15K | Jan 15, 2025 8 days | +4.7% | |
| AMZN | BUY | Jan 7, 2025 | $1K–$15K | Jan 15, 2025 8 days | -6.8% | |
| FI | BUY | Jan 7, 2025 | $1K–$15K | Jan 15, 2025 8 days | — | |
| GOOGL | BUY | Oct 31, 2024 | $1K–$15K | Nov 6, 2024 6 days | +8.4% | |
| AMZN | BUY | Oct 31, 2024 | $1K–$15K | Nov 6, 2024 6 days | +21.4% | |
| AMTM | SELL | Oct 31, 2024 | $1K–$15K | Nov 6, 2024 6 days | +40.2% | |
| MSFT | BUY | Oct 31, 2024 | $1K–$15K | Nov 6, 2024 6 days | +3.0% | |
| QCOM | BUY | Oct 31, 2024 | $1K–$15K | Nov 6, 2024 6 days | -0.3% | |
| LOWES | SELL Call option | Oct 9, 2024 | $1K–$15K | Nov 6, 2024 28 days | — | |
| BANK | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | — | |
| BECTON | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | — | |
| CAT | SELL | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | -7.2% | |
| ELV | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | +37.0% | |
| JPM | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | -8.5% | |
| LOWES | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | — | |
| META | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | -12.3% | |
| NXPI | SELL | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | +14.3% | |
| UNION | SELL (partial) Call option | Sep 11, 2024 | $1K–$15K | Sep 24, 2024 13 days | — | |
| JPM | BUY Call option | May 24, 2024 | $15K–$50K | Jun 21, 2024 28 days | +2.9% | |
| ACN | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | -2.6% | |
| ABNB | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | +22.8% | |
| GOOGL | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | +12.8% | |
| AMZN | BUY | May 17, 2024 | $15K–$50K | May 22, 2024 5 days | -8.3% | |
| AZO | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | -4.2% | |
| CVS | SELL | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | +4.7% | |
| J | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | -3.0% | |
| LOW | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | +0.6% | |
| MSFT | SELL (partial) | May 17, 2024 | $1K–$15K | May 22, 2024 5 days | +4.3% | |
| LOWES | BUY Call option | Apr 11, 2024 | $1K–$15K | May 2, 2024 21 days | — | |
| ABBVIE | BUY Call option | Mar 27, 2024 | $15K–$50K | May 2, 2024 36 days | — | |
| BA | SELL | Feb 28, 2024 | $1K–$15K | Mar 12, 2024 13 days | +20.1% | |
| TDG | BUY | Feb 28, 2024 | $1K–$15K | Mar 12, 2024 13 days | +7.8% | |
| URI | SELL (partial) | Feb 28, 2024 | $1K–$15K | Mar 12, 2024 13 days | +7.8% | |
| BOEING | SELL Call option | Feb 8, 2024 | $15K–$50K | Mar 12, 2024 33 days | — | |
| UNION | BUY Call option | Jan 25, 2024 | $15K–$50K | Feb 5, 2024 11 days | — | |
| PANW | BUY | Jan 24, 2024 | $1K–$15K | Feb 5, 2024 12 days | -17.9% | |
| AT | SELL Call option | Jan 18, 2024 | $15K–$50K | Feb 5, 2024 18 days | — | |
| BANK | BUY Call option | Jan 18, 2024 | $15K–$50K | Feb 5, 2024 18 days | — |
Sources: U.S. House Clerk Periodic Transaction Reports (disclosures-clerk.house.gov) and U.S. Senate eFD Periodic Transaction Reports (efdsearch.senate.gov), filed 2024 to present; SEC EDGAR submissions (Form 4 and 8-K filing dates); committee assignments from the unitedstates/congress-legislators project (current membership); daily closing prices from Yahoo Finance's public chart data (query1.finance.yahoo.com), which is unofficial and may be revised. Built 2026-11-03.