Business · Congress trades · House

William R. Keating

Democrat Every stock trade William R. Keating reported under the STOCK Act since 2020, and how each did against the S&P 500. Their full record.

Trades200
Buys / sales137 / 63
Estimated volume$3.0MMiddle of each reported range
Trades that beat the market42.7%38 of 89: did better than the same money in the S&P 500 that day
Typical trade vs. the market−4.4%The middle trade: half did better, half worse
Disclosed late7Reported more than 45 days after the trade

Members report each trade as a dollar range, not an exact amount; volume uses the middle of each range. "Vs. the market since" is the stock's move from the trade date to today minus the S&P 500's: +10% means the trade did 10 points better than putting the same money in the S&P 500 that day. For a sale it's reversed, so a sale scores well when the stock then lagged. Prices exclude dividends. Trades by spouses and children count.

Best-timed trade

LRCX · bought February 13, 2023, $1,001 - $15,000

+356.8% vs. the S&P 500 since

Worst-timed trade

LRCX · sold January 24, 2025, $1,001 - $15,000

−221.3% vs. the S&P 500 since

The portfolio against the market

Our rebuild of the household's disclosed stocks and options since March 31, 2021: +61.7% against +88.4% for the S&P 500. Hover for any quarter.

PortfolioS&P 500 (SPY)
-20%0%+20%+40%+60%+80%+100%20222023202420252026March 31, 2021: portfolio +0.0%, S&P 500 +0.0%June 30, 2021: portfolio +5.8%, S&P 500 +8.0%September 30, 2021: portfolio +5.2%, S&P 500 +8.3%December 31, 2021: portfolio +13.0%, S&P 500 +19.8%March 31, 2022: portfolio +6.3%, S&P 500 +14.0%June 30, 2022: portfolio −6.3%, S&P 500 −4.8%September 30, 2022: portfolio −11.2%, S&P 500 −9.9%December 31, 2022: portfolio +0.1%, S&P 500 −3.5%March 31, 2023: portfolio +3.4%, S&P 500 +3.3%June 30, 2023: portfolio +10.9%, S&P 500 +11.8%September 30, 2023: portfolio +9.8%, S&P 500 +7.9%December 31, 2023: portfolio +21.9%, S&P 500 +19.9%March 31, 2024: portfolio +34.3%, S&P 500 +32.0%June 30, 2024: portfolio +36.1%, S&P 500 +37.3%September 30, 2024: portfolio +39.8%, S&P 500 +44.8%December 31, 2024: portfolio +40.7%, S&P 500 +47.9%March 31, 2025: portfolio +38.4%, S&P 500 +41.1%June 30, 2025: portfolio +54.0%, S&P 500 +55.9%September 30, 2025: portfolio +57.9%, S&P 500 +68.1%December 31, 2025: portfolio +58.4%, S&P 500 +72.1%March 31, 2026: portfolio +47.5%, S&P 500 +64.1%June 30, 2026: portfolio +61.7%, S&P 500 +88.4%

Compare with funds and other members · how we rebuild it is on that page.

What they still hold

By our estimate: every reported buy less every reported sale, at today's prices. Positions from before 2020 are missing.

StockShare of portfolioWorth about
AMZNAmazon12.1%$64K
MSFTMicrosoft8.7%$46K
JPMJPMorgan Chase6.9%$36K
GOOGLAlphabet Inc.5.7%$30K
ARMKAramark5.1%$27K
VEEVVeeva Systems4.6%$24K
MCKMcKesson Corporation3.9%$21K
PNCPNC Financial Services3.9%$20K
CACICACI3.8%$20K
KLACKLA Corporation3.5%$19K
PANWPalo Alto Networks3.3%$17K
TJXTJX Companies3.3%$17K

Most traded: MSFT (5), ACN (3), ABNB (3), AMZN (3), GOOGL (3), CAT (3), NXPI (3), BA (3)

Every trade

TradedWhatStockAmountVs. the market since
August 11, 2026BoughtAlphabet Inc Note Coupon 4.80000%Mat 2/15/2036$1,001 - $15,0001–
June 30, 2026BoughtCAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031$1,001 - $15,0002–
June 30, 2026BoughtS O: Focus Partners IRA D: 14040HDC6 HCA INC. NOTE$15,001 - $50,0002–
May 8, 2026BoughtJPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036$1,001 - $15,0003–
May 8, 2026BoughtD: 46647PEX0 NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 $1,001 - $15,0003–
May 8, 2026BoughtD: 68902VAP2 SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.1250$1,001 - $15,0003–
May 8, 2026BoughtS O: Bill's IRA D: 912797SW8 VMWARE LLC NOTE CALL $1,001 - $15,0003–
May 6, 2026SoldD: 87264ACY9 THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 $15,001 - $50,0003–
April 30, 2026BoughtS O: Bill's IRA D: 134429BP3 UNITED STATES TREAS B$1,001 - $15,0003–
April 29, 2026BoughtD: 666807BS0 OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.2500$1,001 - $15,0003–
April 17, 2026BoughtD: 46647PEX0 T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% $1,001 - $15,0003–
March 26, 2026BoughtUNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026$50,001 - $100,0004–
February 20, 2026BoughtALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035$1,001 - $15,0005–
February 20, 2026BoughtD: 02079KAY3 CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.0000$1,001 - $15,0005–
February 20, 2026BoughtS O: Bill's IRA D: 171239AK2 UNITED STATES TREAS B$1,001 - $15,0005–
February 4, 2026BoughtUNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026$1,001 - $15,0006–
February 4, 2026BoughtS O: Bill's IRA D: 912797TA5 VMWARE LLC NOTE CALL $1,001 - $15,0006–
January 26, 2026BoughtS O: Bill's IRA D: 912797TA5 UNITED STATES TREAS B$1,001 - $15,0007–
January 8, 2026BoughtUNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026$1,001 - $15,0007–
December 5, 2025SoldCOMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030$1,001 - $15,0008–
August 18, 2025BoughtSIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035$1,001 - $15,0009–
June 9, 2025SoldS O: Bill's IRA D: 594918BJ2 PEPSICO INC NOTE CALL$1,001 - $15,00010–
May 15, 2025SoldMICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025$1,001 - $15,00010–
March 6, 2025BoughtBANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE$1,001 - $15,00011–
March 6, 2025BoughtD: 38145GAM2 JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900$1,001 - $15,00011–
March 3, 2025SoldBJS O: Bill's IRA D: 06051GLC1 BJ's Wholesale Club H$1,001 - $15,00011+28.6%
February 28, 2025BoughtS O: Bill's IRA GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/$15,001 - $50,00011–
February 6, 2025BoughtF S: New S O: Bill's IRA COCA COLA CO NOTE CALL MA$15,001 - $50,00012–
February 6, 2025BoughtS O: Bill's IRA GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000$1,001 - $15,00012–
February 6, 2025BoughtS O: Bill's IRA THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/20$15,001 - $50,00012–
February 6, 2025BoughtD: 134429BP3 WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 C$15,001 - $50,00012–
February 5, 2025BoughtACNAccenture plc Class A Ordinary Shares (ACN)$1,001 - $15,00012−70.1%
February 5, 2025BoughtARMKF S: New S O: Bill's IRA Aramark Common Stock (ARM$1,001 - $15,00012+18.2%
February 5, 2025BoughtMSFTF S: New S O: Bill's IRA Microsoft Corporation - C$1,001 - $15,00012+2.8%
February 5, 2025BoughtPEPF S: New S O: Bill's IRA Pepsico, Inc. (PEP)$1,001 - $15,00012−39.6%
January 24, 2025BoughtKLACS O: Bill's IRA D: 37045VAZ3 KLA Corporation - Com$1,001 - $15,00012+105.7%
January 24, 2025SoldLRCXF S: New S O: Bill's IRA Lam Research Corporation $1,001 - $15,00012−221.3%
January 21, 2025BoughtCSGPS O: Bill's IRA D: 191216DR8 CoStar Group, Inc. - $1,001 - $15,00012−84.4%
January 7, 2025SoldABNBAirbnb, Inc. - Class A Common Stock (ABNB)$1,001 - $15,00013−1.2%
January 7, 2025BoughtAMZNF S: New S O: Bill's IRA Amazon.com, Inc. - Common$1,001 - $15,00013−18.6%
January 7, 2025BoughtFIF S: New S O: Bill's IRA Fiserv, Inc. Common Stock$1,001 - $15,00013–
October 31, 2024BoughtGOOGLAlphabet Inc. - Class A Common Stock (GOOGL)$1,001 - $15,00014+68.4%
October 31, 2024BoughtAMZNF S: New S O: Bill's IRA Amazon.com, Inc. - Common$1,001 - $15,00014−1.6%
October 31, 2024SoldAMTMF S: New S O: Bill's IRA Amentum Holdings, Inc. Co$1,001 - $15,00014+70.1%
October 31, 2024BoughtMSFTS O: Bill's IRA D: 548661DP9 Microsoft Corporation$1,001 - $15,00014−3.0%
October 31, 2024BoughtQCOMF S: New S O: Bill's IRA QUALCOMM Incorporated - C$1,001 - $15,00014−26.1%
October 9, 2024SoldF S: New S O: Bill's IRA LOWES COS INC NOTE CALL M$1,001 - $15,00014–
September 11, 2024Sold someBANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLE$1,001 - $15,00015–
September 11, 2024Sold someD: 06051GHG7 BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.734$1,001 - $15,00015–
September 11, 2024SoldCATF S: New S O: Bill's IRA D: 075887BF5 Ca$1,001 - $15,00015−78.9%
September 11, 2024Sold someS O: Bill's IRA COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.2500$15,001 - $50,00015–
September 11, 2024Sold someD: 20030NCU3 ELEVANCE HEALTH INC NOTE CALL MAKE WHOLE 3.6500$1,001 - $15,00015–
September 11, 2024Sold someD: 036752AB9 GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 1$1,001 - $15,00015–
September 11, 2024Sold someD: 37045VAZ3 JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900$1,001 - $15,00015–
September 11, 2024Sold someS O: Bill's IRA D: 46647PDU7 LOWES COS INC NOTE CA$1,001 - $15,00015–
September 11, 2024Sold someD: 548661DP9 META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000$1,001 - $15,00015–
September 11, 2024Sold someS O: Bill's IRA D: 30303M8N5 MICROSOFT CORP NOTE C$1,001 - $15,00015–
September 11, 2024SoldNXPIS O: Bill's IRA D: 594918BJ2 NXP Semiconductors N.$1,001 - $15,00015+39.1%
September 11, 2024Sold someF S: New S O: Bill's IRA PEPSICO INC NOTE CALL MAK$1,001 - $15,00015–
September 11, 2024Sold someD: 713448FM5 T MOBILE USA INC NOTE 4.75000% 02/01/2028$1,001 - $15,00015–
September 11, 2024Sold someD: 87264AAV7 UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09$1,001 - $15,00015–
September 11, 2024SoldS O: Bill's IRA D: 907818EY0 UNITED STATES TREAS S$15,001 - $50,00015–
September 11, 2024Sold someD: 91282CEP2 VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 $1,001 - $15,00015–
June 6, 2024BoughtS O: Bill's IRA D: 46647PDU7 T MOBILE USA INC NOTE$15,001 - $50,00016–
May 29, 2024SoldCITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026$15,001 - $50,00016–
May 24, 2024BoughtD: 172967KY6 JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900$15,001 - $50,00016–
May 17, 2024Sold someACNAccenture plc Class A Ordinary Shares (ACN)$1,001 - $15,00017+70.1%
May 17, 2024Sold someABNBF S: New S O: Bill's IRA Airbnb, Inc. - Class A Co$1,001 - $15,00017+26.5%
May 17, 2024Sold someGOOGLF S: New S O: Bill's IRA Alphabet Inc. - Class A C$1,001 - $15,00017−52.6%
May 17, 2024BoughtAMZNF S: New S O: Bill's IRA Amazon.com, Inc. - Common$15,001 - $50,00017−10.4%
May 17, 2024Sold someAZOF S: New S O: Bill's IRA AutoZone, Inc. Common Sto$1,001 - $15,00017+38.8%
May 17, 2024SoldCVSF S: New S O: Bill's IRA CVS Health Corporation Co$1,001 - $15,00017−14.4%
May 17, 2024Sold someJJacobs Solutions Inc. Common Stock (J)$1,001 - $15,00017+20.0%
May 17, 2024Sold someLOWF S: New S O: Bill's IRA Lowe's Companies, Inc. Co$1,001 - $15,00017+61.1%
May 17, 2024SoldS O: Bill's IRA MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% $15,001 - $50,00017–
May 17, 2024Sold someMSFTS O: Bill's IRA D: 58013MFP4 Microsoft Corporation$1,001 - $15,00017+17.4%
April 11, 2024BoughtS O: Bill's IRA D: 38148LAC0 LOWES COS INC NOTE CA$1,001 - $15,00018–
March 27, 2024BoughtABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034$15,001 - $50,00018–
March 27, 2024SoldS O: Bill's IRA D: 00287YDU0 GOLDMAN SACHS GROUP I$15,001 - $50,00018–
March 7, 2024BoughtF S: New S O: Bill's IRA CAPITAL ONE FINL CORP NOT$1,001 - $15,00019–
February 28, 2024SoldBAF S: New S O: Bill's IRA D: 097023DC6 Bo$1,001 - $15,00019+60.6%
February 28, 2024BoughtTDGS O: Bill's IRA D: 14040HDC6 Transdigm Group Incor$1,001 - $15,00019−55.7%
February 28, 2024Sold someURIF S: New S O: Bill's IRA United Rentals, Inc. Comm$1,001 - $15,00019−0.2%
February 8, 2024SoldBOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031$15,001 - $50,00019–
February 2, 2024BoughtD: 06051GLC1 MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11$15,001 - $50,00020–
January 25, 2024BoughtS O: Bill's IRA UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000%$15,001 - $50,00020–
January 24, 2024BoughtPANWF S: New S O: Bill's IRA D: 594918BJ2 Pa$1,001 - $15,00020+58.6%
January 18, 2024SoldAT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLE$15,001 - $50,00020–
January 18, 2024BoughtD: 00206RGQ9 BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028$15,001 - $50,00020–
December 29, 2023BoughtS O: Bill's IRA D: SIMON PPTY GROUP LP NOTE CALL M$1,001 - $15,00021–
September 15, 2023LATEBought2000111428 BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031$15,001 - $50,00021–
September 13, 2023LATESoldD: BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031 200011$15,001 - $50,00021–
September 21, 2023SoldCATF S: New S O: Bill's IRA D: SIMON PPTY G$84822−89.7%
September 15, 2023Bought097023DC6$15,001 - $50,00022–
September 13, 2023SoldF S: New S O: Bill's IRA D: BOEING CO NO$15,001 - $50,00022–
August 10, 2023BoughtPEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032$15,001 - $50,00023–
July 21, 2023BoughtS O: Bill's IRA META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95$15,001 - $50,00024–
July 20, 2023SoldEAElectronic Arts Inc. (EA)$1,001 - $15,00024–
July 20, 2023BoughtISRGF S: New S O: Bill's IRA Intuitive Surgical, Inc. $1,001 - $15,00024−47.6%
June 30, 2023SoldCOFCapital One Financial Corporation (COF)$1,001 - $15,00025−10.3%
June 30, 2023BoughtLINF S: New S O: Bill's IRA D: 37045XDS2 Li$1,001 - $15,00025−44.7%
June 27, 2023BoughtS O: Bill's IRA GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000$15,001 - $50,00025–
June 27, 2023SoldD: 37045VAZ3 GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/20$15,001 - $50,00025–
June 26, 2023SoldS O: Bill's IRA UNITED STATES TREAS SER BC- 2024 2.50000% 05$1,001 - $15,00025–
June 8, 2023SoldCVSCVS Health Corporation (CVS)$1,001 - $15,00026+51.1%
June 8, 2023BoughtMCKF S: New S O: Bill's IRA McKesson Corporation (MCK$1,001 - $15,00026+76.7%
February 13, 2023BoughtGOOGLAlphabet Inc. - Class A (GOOGL)$1,001 - $15,00027+182.2%
February 13, 2023BoughtJPMF S: New S O: Bill's IRA JP Morgan Chase & Co. (JP$1,001 - $15,00027+48.4%
February 13, 2023BoughtLRCXF S: New S O: Bill's IRA Lam Research Corporation $1,001 - $15,00027+356.8%
February 13, 2023BoughtNXPIF S: New S O: Bill's IRA NXP Semiconductors N.V. ($1,001 - $15,00027−64.3%
February 13, 2023BoughtPNCF S: New S O: Bill's IRA PNC Financial Services Gr$1,001 - $15,00027−53.4%
February 13, 2023BoughtVEEVF S: New S O: Bill's IRA Veeva Systems Inc. Class $1,001 - $15,00027−3.7%
January 18, 2023BoughtABNBAirbnb, Inc. - Class A (ABNB)$1,001 - $15,00028−25.3%
January 18, 2023SoldBKNGF S: New S O: Bill's IRA Booking Holdings Inc. (BK$1,001 - $15,00028+19.2%
December 5, 2022SoldBAXBaxter International Inc. (BAX)$1,001 - $15,00029+143.9%
December 2, 2022BoughtF S: New S O: Bill's IRA CAPITAL ONE FINL CORP NOT$1,001 - $15,00029–
November 9, 2022SoldADBEAdobe Inc. (ADBE)$1,001 - $15,00030+124.2%
November 9, 2022BoughtNOWF S: New S O: Bill's IRA D: 61747YEY7 MO$1,001 - $15,00030−0.7%
November 4, 2022SoldF S: New S O: Bill's IRA MORGAN STANLEY MTN CALL$15,001 - $50,00030–
November 4, 2022BoughtS O: Bill's IRA D: 61746BDQ6 MORGAN STANLEY MTN CA$15,001 - $50,00030–
October 7, 2022BoughtIBTE$50,001 - $100,00031–
September 30, 2022BoughtS O: Bill's IRA VERIZON COMMUNICATIONS INC 4.01600% 12/03/20$15,001 - $50,00032–
September 15, 2022SoldORACLE CORP NOTE CALL MAKE WHOLE 2.30000% 03/25/2028$15,001 - $50,00032–
September 9, 2022LATESoldROSTF S: New S O: Bill's IRA D: 68389XCD5 Ro$1,001 - $15,00032−61.3%
September 9, 2022LATEBoughtTJXF S: New S O: Bill's IRA TJX Companies, Inc. (TJX)$1,001 - $15,00032+27.2%
July 20, 2022LATEBoughtF S: New S O: Bill's IRA UNITED STATES TREAS SER C$15,001 - $50,00032–
May 26, 2022BoughtD: 64110LAS5 UNITED STATES TREAS SER BC- 2024 2.50000% 05/31$1,001 - $15,00033–
May 19, 2022SoldNETFLIX INC. SER B NOTE 4.87500% 04/15/2028 CALL MAKE WHOLE$15,001 - $50,00033–
March 29, 2022BoughtAMHAmerican Homes 4 Rent Common Shares of Beneficial Interest (AMH)$1,001 - $15,00034−90.4%
March 29, 2022SoldCCIF S: New S O: Bill's IRA Crown Castle Internationa$1,001 - $15,00034+122.5%
March 29, 2022SoldMDTF S: New S O: Bill's IRA Medtronic plc. Ordinary S$1,001 - $15,00034+82.3%
March 29, 2022BoughtVRTXF S: New S O: Bill's IRA Vertex Pharmaceuticals In$1,001 - $15,00034+30.0%
February 11, 2022BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA gENERAl MTRS FINl CO $15,001 - $50,00035–
February 11, 2022SolduBHOlDINg O F : Bill's IRA D ESCRIPTION : 37045XDS2 gENERAl MTRS FINl $15,001 - $50,00035–
January 28, 2022SoldFISVfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : $1,001 - $15,00035+129.3%
January 11, 2022LATEBoughtCOMCAST CORP NEW NOTE CAll MAKE WHOlE 4.25000% 10/15/2030$15,001 - $50,00035–
June 29, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA lOWES COS INC NOTE CA$15,001 - $50,00036–
June 10, 2021BoughtADBEAdobe Inc. (ADBE)$1,001 - $15,00036−136.4%
June 10, 2021SoldVRSNfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : $1,001 - $15,00036+44.6%
June 10, 2021SoldVAlERO ENERgY CORP NOTE CAll$15,001 - $50,00037–
May 18, 2021BoughtAT&T INC SER B NOTE$15,001 - $50,00037–
May 18, 2021BoughtIlINg S TATUS : New S UBHOlDINg O F : Bill's IRA D ESCRIPTION : 00206R$15,001 - $50,00037–
May 6, 2021BoughtfedcF IlINg S TATUS : New S UBHOlDINg O F : Bill's IRA D ESCRIPTION : $15,001 - $50,00037–
May 3, 2021BoughtIlINg S TATUS : New S UBHOlDINg O F : Bill's IRA D ESCRIPTION : 68389X$15,001 - $50,00037–
April 29, 2021LATEBoughtfedcF IlINg S TATUS : New S UBHOlDINg O F : Bill's IRA D ESCRIPTION : $15,001 - $50,00037–
April 30, 2021BoughtuBHOlDINg O F : Bill's IRA D ESCRIPTION : 61746BDQ6 NETFlIX INC. SER B$15,001 - $50,00038–
April 16, 2021BoughtfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA ANTHEM INC NOTE$15,001 - $50,00038–
April 16, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA BK OF AMERICA CORP SE$15,001 - $50,00038–
April 16, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA MORgAN STANlEY MTN CA$15,001 - $50,00038–
April 14, 2021BoughtBAXS uBHOlDINg O F : Bill's IRA Baxter International Inc. (BAX)$1,001 - $15,00038−157.7%
April 14, 2021BoughtBAfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : $1,001 - $15,00038−112.2%
April 14, 2021SoldCVXg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Chevron Corpo$1,001 - $15,00038−28.2%
April 14, 2021BoughtMSFTg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Microsoft Cor$1,001 - $15,00038+23.5%
April 14, 2021Boughtg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Procter & gam$1,001 - $15,00038–
April 14, 2021SoldfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Suncor Energy I$1,001 - $15,00038–
April 14, 2021BoughtVRSNg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA VeriSign, Inc$1,001 - $15,00038−38.4%
March 30, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA BECTON DICKINSON &CO $15,001 - $50,00038–
March 30, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA WAlgREEN CO NOTE CAll$15,001 - $50,00038–
March 18, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA CITIgROuP INC NOTE CA$15,001 - $50,00038–
March 18, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA gENERAl MTRS FINl CO $15,001 - $50,00038–
March 18, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA SIMON PPTY gROuP lP N$15,001 - $50,00038–
March 17, 2021BoughtACNAccenture plc Class A Ordin aryShares (ACN)$1,001 - $15,00038−107.4%
March 17, 2021BoughtfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Alphabet Inc. -$1,001 - $15,00038–
March 17, 2021BoughtARMKfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : $1,001 - $15,00038−5.9%
March 17, 2021BoughtAZOg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA AutoZone, Inc$1,001 - $15,00038+47.5%
March 17, 2021BoughtBAXg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Baxter Intern$1,001 - $15,00038−162.6%
March 17, 2021BoughtBJIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : corpor$1,001 - $15,00038+49.6%
March 17, 2021BoughtBAg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Boeing Compan$1,001 - $15,00038−122.1%
March 17, 2021Boughtg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Booking Holdi$1,001 - $15,00038–
March 17, 2021BoughtCACIfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA CACI Internatio$1,001 - $15,00038+54.7%
March 17, 2021BoughtCOFCapital One Financial Corporation (COF)$1,001 - $15,00038−41.0%
March 17, 2021BoughtCATg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Caterpillar, $1,001 - $15,00038+118.5%
March 17, 2021BoughtCDWg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA CDW Corporati$1,001 - $15,00038−100.5%
March 17, 2021BoughtCVXg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Chevron Corpo$1,001 - $15,00038+14.0%
March 17, 2021BoughtCCIIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : Corpor$1,001 - $15,00038−144.4%
March 17, 2021BoughtfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA CVS Health Corp$1,001 - $15,00038–
March 17, 2021BoughtEAg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Electronic Ar$1,001 - $15,00038–
March 17, 2021BoughtFISV[CS] F IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION :$1,001 - $15,00038−155.8%
March 17, 2021BoughtICEIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : Corpor$1,001 - $15,00038−55.0%
March 17, 2021Boughtg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Intuit Inc. ($1,001 - $15,00038–
March 17, 2021BoughtJfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Jacobs Engineer$1,001 - $15,00038−57.3%
March 17, 2021BoughtJPMg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA JP Morgan Cha$1,001 - $15,00038+22.1%
March 17, 2021BoughtfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA lam Research Co$1,001 - $15,00038–
March 17, 2021Boughtg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA lowe's Compan$1,001 - $15,00038–
March 17, 2021BoughtMAMastercard Incorporated (MA)$1,001 - $15,00038−31.5%
March 17, 2021BoughtMDTfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Medtronic plc. $1,001 - $15,00038−113.8%
March 17, 2021BoughtMRKfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Merck & Company$1,001 - $15,00038+2.6%
March 17, 2021BoughtMSFTg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Microsoft Cor$1,001 - $15,00038+33.3%
March 17, 2021BoughtMCOg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Moody's Corpo$1,001 - $15,00038−29.3%
March 17, 2021BoughtNOCIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : corpor$1,001 - $15,00038−33.4%
March 17, 2021BoughtNXPIS uBHOlDINg O F : Bill's IRA NXP Semiconductors N.V. (NXPI)$1,001 - $15,00038−83.4%
March 17, 2021BoughtPEPg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Pepsico, Inc.$1,001 - $15,00038−98.2%
March 17, 2021BoughtPNCfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA PNC Financial S$1,001 - $15,00038−73.8%
March 17, 2021Boughtg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Procter & gam$1,001 - $15,00038–
March 17, 2021BoughtROSTg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Ross Stores, $1,001 - $15,00038−4.4%
March 17, 2021BoughtIlINg S TATuS : New S uBHOlDINg O F : Bill's IRA D ESCRIPTION : Corpor$1,001 - $15,00038–
March 17, 2021BoughtS uBHOlDINg O F : Bill's IRA united Rentals, Inc. (uRI)$1,001 - $15,00038–
March 17, 2021BoughtfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA unitedHealth gr$1,001 - $15,00038–
March 17, 2021BoughtVEEVfedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA Veeva Systems I$1,001 - $15,00038−73.0%
March 17, 2021BoughtVRSNg fedcF IlINg S TATuS : New S uBHOlDINg O F : Bill's IRA VeriSign, Inc$1,001 - $15,00038−34.9%

Sources

Each trade links to the report it was filed on.

  1. 1
    William R. Keating: periodic transaction report filed August 25, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20035293.pdf
    H20035293
  2. 2
    William R. Keating: periodic transaction report filed August 13, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034898.pdf
    H20034898
  3. 3
    William R. Keating: periodic transaction report filed May 18, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034417.pdf
    H20034417
  4. 4
    William R. Keating: periodic transaction report filed April 13, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034307.pdf
    H20034307
  5. 5
    William R. Keating: periodic transaction report filed March 16, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034177.pdf
    H20034177
  6. 6
    William R. Keating: periodic transaction report filed February 26, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034068.pdf
    H20034068
  7. 7
    William R. Keating: periodic transaction report filed February 6, 2026https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20033946.pdf
    H20033946
  8. 8
    William R. Keating: periodic transaction report filed December 16, 2025https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20033628.pdf
    H20033628
  9. 9
    William R. Keating: periodic transaction report filed September 4, 2025https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20031014.pdf
    H20031014
  10. 10
    William R. Keating: periodic transaction report filed June 23, 2025https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030174.pdf
    H20030174
  11. 11
    William R. Keating: periodic transaction report filed March 21, 2025https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20028007.pdf
    H20028007
  12. 12
    William R. Keating: periodic transaction report filed February 25, 2025https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20027837.pdf
    H20027837
  13. 13
    William R. Keating: periodic transaction report filed January 15, 2025https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20026556.pdf
    H20026556
  14. 14
    William R. Keating: periodic transaction report filed November 6, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20026091.pdf
    H20026091
  15. 15
    William R. Keating: periodic transaction report filed September 24, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20025891.pdf
    H20025891
  16. 16
    William R. Keating: periodic transaction report filed June 21, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20025226.pdf
    H20025226
  17. 17
    William R. Keating: periodic transaction report filed May 22, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20025119.pdf
    H20025119
  18. 18
    William R. Keating: periodic transaction report filed May 2, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20024852.pdf
    H20024852
  19. 19
    William R. Keating: periodic transaction report filed March 12, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20024668.pdf
    H20024668
  20. 20
    William R. Keating: periodic transaction report filed February 5, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20024445.pdf
    H20024445
  21. 21
    William R. Keating: periodic transaction report filed January 16, 2024https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20023767.pdf
    H20023767
  22. 22
    William R. Keating: periodic transaction report filed September 28, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023752.pdf
    H20023752
  23. 23
    William R. Keating: periodic transaction report filed August 28, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023537.pdf
    H20023537
  24. 24
    William R. Keating: periodic transaction report filed July 31, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023410.pdf
    H20023410
  25. 25
    William R. Keating: periodic transaction report filed July 19, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023339.pdf
    H20023339
  26. 26
    William R. Keating: periodic transaction report filed June 15, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023143.pdf
    H20023143
  27. 27
    William R. Keating: periodic transaction report filed February 28, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022490.pdf
    H20022490
  28. 28
    William R. Keating: periodic transaction report filed January 30, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022340.pdf
    H20022340
  29. 29
    William R. Keating: periodic transaction report filed December 21, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20022156.pdf
    H20022156
  30. 30
    William R. Keating: periodic transaction report filed November 21, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20022024.pdf
    H20022024
  31. 31
    William R. Keating: periodic transaction report filed November 4, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021937.pdf
    H20021937
  32. 32
    William R. Keating: periodic transaction report filed October 30, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021629.pdf
    H20021629
  33. 33
    William R. Keating: periodic transaction report filed June 17, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021222.pdf
    H20021222
  34. 34
    William R. Keating: periodic transaction report filed May 5, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20020915.pdf
    H20020915
  35. 35
    William R. Keating: periodic transaction report filed February 28, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20020504.pdf
    H20020504
  36. 36
    William R. Keating: periodic transaction report filed July 20, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019116.pdf
    H20019116
  37. 37
    William R. Keating: periodic transaction report filed June 15, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20018875.pdf
    H20018875
  38. 38
    William R. Keating: periodic transaction report filed April 27, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20018465.pdf
    H20018465