William R. Keating: Stock Portfolio, Performance and Latest Trades

William R. Keating

U.S. Representative, MA-9

D Democrat

Trades disclosed201
Bought / sold138 / 63
Est. volume$3.1M
Typical delay19 days

William R. Keating's estimated portfolio today

Annual disclosure as of Dec 31, 2025 plus later trades, valued at the latest close.

StockShare of portfolioAverage buy priceReturnCurrent priceFirst boughtTrades
BSIIXBlackRock Strategic Income Opportunities Portfolio - Institutional
9.09%$9.43+0.4%$9.47Held at end of 20250
FCNTXFidelity Contra Fund
6.49%$24.26+15.8%$28.09Held at end of 20250
FXAIXFidelity 500 Index Fund
6.43%$236.43+14.7%$271.10Held at end of 20250
VWIUXVanguard Intermediate-Term Tax-Exempt Fd Admiral Shs
5.39%$13.49−3.9%$12.97Held at end of 20250
VTEBVanguard Tax-Exempt Bond ETF
5.38%$49.02−4.0%$47.06Held at end of 20250
BAGIXBaird Aggregate Bond Fund Institutional Class
4.68%$9.64−2.6%$9.39Held at end of 20250
TSEGXTouchstone Sands Capital Emerging Markets Growth Fund Institutional Class
4.12%$17.14+19.6%$20.50Held at end of 20230
MNCSXMercer Non-US Core Equity Fund Class I
3.80%$12.20+10.4%$13.47Held at end of 20250
FIQIXFidelity Advisor International Small Cap Fund - Class Z
3.72%$37.01+8.2%$40.03Held at end of 20250
HSNFXThe Hartford Strategic Income Fund Class F
3.39%$7.65−1.6%$7.53Held at end of 20250
NLSIXNeuberger Berman Long Short Fd Instl Cl
3.27%$20.09+4.6%$21.02Held at end of 20230
FTXSXFullerThaler Behavioral Small-Cap Growth Fund Institutional Shares
3.03%$53.77+26.2%$67.84Held at end of 20240
ISCGiShares Morningstar Small-Cap Growth ETF
2.68%$55.19+11.4%$61.51Held at end of 20250
IXUSiShares Core MSCI Total International Stock ETF
2.65%$83.56+13.6%$94.90Held at end of 20250
IVEiShares S&P 500 Value ETF
2.64%$209.63+10.1%$230.78Held at end of 20250
VEIRXVanguard Equity Income Fund Admiral Shares
2.63%$91.39+9.5%$100.07Held at end of 20250
VBIAXVanguard Balanced Index Fd Admiral Shs
2.58%$50.54+7.6%$54.40Held at end of 20250
ECOIXEcofin Global Renewables Infrastructure Fund - Institutional Class
2.29%$10.51−1.8%$10.32Held at end of 20250
SHRIXStone Ridge High Yield Reinsurance Risk Premium Fd Cl I
2.27%$8.32+9.2%$9.09Held at end of 20230
GRHIXGOEHRING & ROZENCWAJG RESOURCES FUND INSTITUTIONAL CL
2.27%$19.64+9.1%$21.42Held at end of 20240
SPEMState Street SPDR Portfolio Emerging Markets ETF
1.46%$46.34+12.6%$52.20Held at end of 20230
VFIAXVanguard 500 Index Fd Admiral Shs
1.20%$626.46+14.9%$720.06Held at end of 20250
AMZNAmazon.com, Inc.
1.17%$230.82+12.6%$259.92May 17, 20240
GOOGLAlphabet Inc.
1.17%$312.39+12.2%$350.50Feb 13, 20230
MSFTMicrosoft Corporation
1.15%$480.57+10.2%$529.76Mar 17, 20210
VTMFXVanguard Tax-Managed Fund Balanced Fund
1.10%$48.07+5.5%$50.73Held at end of 20250
RPTIXT. Rowe Price Mid-Cap Growth Fund - I Class
1.08%$97.59+4.0%$101.54Held at end of 20250
JPMJP Morgan Chase & Co.
1.08%$317.71+3.7%$329.58Mar 17, 20210
MVTIXTransamerica Mid Cap Value Opportunities Fund Class I
1.07%$9.93+2.6%$10.19Held at end of 20230
HYDVanEck High Yield Muni ETF
1.00%$49.45−3.6%$47.68Held at end of 20240
GHYIXGoldman Sachs High Yield Municipal Fd Inst Cl
1.00%$8.79−4.0%$8.44Held at end of 20250
PANWPalo Alto Networks, Inc.
0.56%$184.20+120%$405.57Jan 24, 20240
ARMKAramark
0.39%$36.59+51.5%$55.42Mar 17, 20210
MRKMerck & Company, Inc.
0.35%$103.13+38.5%$142.79Mar 17, 20210
URIUnited Rentals, Inc.
0.33%$804.45+29.0%$1,037.44Mar 17, 20210
LINLinde plc
0.29%$422.23+14.6%$483.98Jun 30, 20230
TMOThermo Fisher Scientific Inc
0.29%$577.85+14.6%$662.06Held at end of 20250
QLTYGMO U.S. Quality ETF
0.29%$38.27+14.1%$43.68Held at end of 20250
VRTXVertex Pharmaceuticals Incorporated
0.29%$453.36+11.5%$505.64Mar 29, 20220
MCKMcKesson Corporation
0.29%$817.83+11.3%$910.33Jun 8, 20230
CACICACI International, Inc. Class A
0.28%$532.81+9.2%$581.85Mar 17, 20210
PNCPNC Financial Services Group, Inc.
0.27%$203.94+6.8%$217.72Mar 17, 20210
BJBJ's Wholesale Club Holdings, Inc.
0.27%$90.03+6.5%$95.90Mar 17, 20210
PGProcter & Gamble Company
0.27%$140.19+5.4%$147.82Mar 17, 20210
QCOMQUALCOMM Incorporated
0.27%$168.42+5.2%$177.12Oct 31, 20240
OAYMXOakmark Fund Advisor Class
0.27%$172.00+4.2%$179.30Held at end of 20250
JJacobs Solutions Inc.
0.27%$131.38+3.8%$136.35Mar 17, 20210
CDWCDW Corporation
0.26%$134.08+2.0%$136.82Mar 17, 20210
MAMastercard Incorporated
0.26%$568.09+0.3%$570.06Mar 17, 20210
AMHAmerican Homes 4 Rent Common Shares of Beneficial Interest
0.25%$31.09−3.5%$30.00Mar 29, 20220
ICEIntercontinental Exchange Inc.
0.24%$160.31−4.8%$152.59Mar 17, 20210
TJXTJX Companies, Inc.
0.23%$152.20−8.8%$138.80Sep 9, 20220
NOWServiceNow, Inc.
0.23%$153.19−10.0%$137.87Nov 9, 20220
PEPPepsico, Inc.
0.23%$139.28−11.2%$123.73Mar 17, 20210
MCOMoody's Corporation
0.23%$507.46−11.4%$449.63Mar 17, 20210
NOCNorthrop Grumman Corporation
0.22%$563.34−16.0%$473.46Mar 17, 20210
AZOAutoZone, Inc.
0.22%$3,391.50−16.1%$2,846.27Mar 17, 20210
TDGTransdigm Group Incorporated
0.21%$1,329.85−17.6%$1,096.21Feb 28, 20240
LOWLowe's Companies, Inc.
0.20%$237.47−23.6%$181.54Mar 17, 20210
ACNAccenture plc Class A Ordinary Shares
0.19%$262.88−25.2%$196.64Mar 17, 20210
ISRGIntuitive Surgical, Inc.
0.19%$566.36−26.8%$414.52Jul 20, 20230
KKRKKR & Co. Inc.
0.18%$126.76−29.3%$89.67Held at end of 20250
FISVFiserv, Inc.
0.17%$67.17−32.5%$45.31Mar 17, 20210
INTUIntuit Inc.
0.12%$656.26−54.7%$297.24Mar 17, 20210
CSGPCoStar Group, Inc.
0.11%$67.24−59.0%$27.60Jan 21, 20250
UNHUnitedHealth Group Incorporated
0.02%$323.71+16.1%$375.98Mar 17, 20210

William R. Keating's buys and sells

Mar 17, 2021 to Aug 11, 2026, 7 disclosed after the 45-day deadline.

StockActionAmountTradedDisclosed
Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036Bond
Bought$1K–$15KAug 11, 2026Aug 25, 202614 days later
CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Bond
Bought$1K–$15KJun 30, 2026Aug 13, 202644 days later
HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028Bond
Bought$15K–$50KJun 30, 2026Aug 13, 202644 days later
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036Bond
Bought$1K–$15KMay 8, 2026May 18, 202610 days later
NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLEBond
Bought$1K–$15KMay 8, 2026May 18, 202610 days later
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Bond
Bought$1K–$15KMay 8, 2026May 18, 202610 days later
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Bond
Bought$1K–$15KMay 8, 2026May 18, 202610 days later
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEBond
Sold$15K–$50KMay 6, 2026May 18, 202612 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026Bond
Bought$1K–$15KApr 30, 2026May 18, 202618 days later
OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028Bond
Bought$1K–$15KApr 29, 2026May 18, 202619 days later
T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033Bond
Bought$1K–$15KApr 17, 2026May 18, 202631 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026Bond
Bought$50K–$100KMar 26, 2026Apr 13, 202618 days later
ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035Bond
Bought$1K–$15KFeb 20, 2026Mar 16, 202624 days later
CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034Bond
Bought$1K–$15KFeb 20, 2026Mar 16, 202624 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond
Bought$1K–$15KFeb 20, 2026Mar 16, 202624 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond
Bought$1K–$15KFeb 4, 2026Feb 26, 202622 days later
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Bond
Bought$1K–$15KFeb 4, 2026Feb 26, 202622 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond
Bought$1K–$15KJan 26, 2026Feb 6, 202611 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond
Bought$1K–$15KJan 8, 2026Feb 6, 202629 days later
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Bond
Sold$1K–$15KDec 5, 2025Dec 16, 202511 days later
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Bond
Bought$1K–$15KAug 18, 2025Sep 4, 202517 days later
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Bond
Sold$1K–$15KJun 9, 2025Jun 23, 202514 days later
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Bond
Sold$1K–$15KMay 15, 2025Jun 23, 202539 days later
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEBond
Bought$1K–$15KMar 6, 2025Mar 21, 202515 days later
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Bond
Bought$1K–$15KMar 6, 2025Mar 21, 202515 days later
BJBJ's Wholesale Club Holdings, Inc.
Sold$1K–$15KMar 3, 2025Mar 21, 202518 days later
GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLEBond
Bought$15K–$50KFeb 28, 2025Mar 21, 202521 days later
COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034Bond
Bought$15K–$50KFeb 6, 2025Feb 25, 202519 days later
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Bond
Bought$1K–$15KFeb 6, 2025Feb 25, 202519 days later
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEBond
Bought$15K–$50KFeb 6, 2025Feb 25, 202519 days later
WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLEBond
Bought$15K–$50KFeb 6, 2025Feb 25, 202519 days later
ACNAccenture plc Class A Ordinary Shares
Bought$1K–$15KFeb 5, 2025Feb 25, 202520 days later
ARMKAramark
Bought$1K–$15KFeb 5, 2025Feb 25, 202520 days later
MSFTMicrosoft Corporation
Bought$1K–$15KFeb 5, 2025Feb 25, 202520 days later
PEPPepsico, Inc.
Bought$1K–$15KFeb 5, 2025Feb 25, 202520 days later
KLACKLA Corporation
Bought$1K–$15KJan 24, 2025Feb 25, 202532 days later
LRCXLam Research Corporation
Sold$1K–$15KJan 24, 2025Feb 25, 202532 days later
CSGPCoStar Group, Inc.
Bought$1K–$15KJan 21, 2025Feb 25, 202535 days later
ABNBAirbnb, Inc.
Sold$1K–$15KJan 7, 2025Jan 15, 20258 days later
AMZNAmazon.com, Inc.
Bought$1K–$15KJan 7, 2025Jan 15, 20258 days later
FIFiserv, Inc.
Bought$1K–$15KJan 7, 2025Jan 15, 20258 days later
GOOGLAlphabet Inc.
Bought$1K–$15KOct 31, 2024Nov 6, 20246 days later
AMZNAmazon.com, Inc.
Bought$1K–$15KOct 31, 2024Nov 6, 20246 days later
AMTMAmentum Holdings, Inc.
Sold$1K–$15KOct 31, 2024Nov 6, 20246 days later
MSFTMicrosoft Corporation
Bought$1K–$15KOct 31, 2024Nov 6, 20246 days later
QCOMQUALCOMM Incorporated
Bought$1K–$15KOct 31, 2024Nov 6, 20246 days later
LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027Bond
Sold$1K–$15KOct 9, 2024Nov 6, 202428 days later
BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLEBond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
CATCaterpillar, Inc.
Sold$1K–$15KSep 11, 2024Sep 24, 202413 days later
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Bond
Sold part$15K–$50KSep 11, 2024Sep 24, 202413 days later
ELEVANCE HEALTH INC NOTE CALL MAKE WHOLE 3.65000% 12/01/2027Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
NXPINXP Semiconductors N.V.
Sold$1K–$15KSep 11, 2024Sep 24, 202413 days later
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
T MOBILE USA INC NOTE 4.75000% 02/01/2028Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028Bond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTEBond
Sold$15K–$50KSep 11, 2024Sep 24, 202413 days later
VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLEBond
Sold part$1K–$15KSep 11, 2024Sep 24, 202413 days later
T MOBILE USA INC NOTE 4.75000% 02/01/2028Bond
Bought$15K–$50KJun 6, 2024Jun 21, 202415 days later
CITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026Bond
Sold$15K–$50KMay 29, 2024Jun 21, 202423 days later
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Bond
Bought$15K–$50KMay 24, 2024Jun 21, 202428 days later
ACNAccenture plc Class A Ordinary Shares
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
ABNBAirbnb, Inc.
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
GOOGLAlphabet Inc.
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
AMZNAmazon.com, Inc.
Bought$15K–$50KMay 17, 2024May 22, 20245 days later
AZOAutoZone, Inc.
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
CVSCVS Health Corporation
Sold$1K–$15KMay 17, 2024May 22, 20245 days later
JJacobs Solutions Inc.
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
LOWLowe's Companies, Inc.
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% 07/01/2027Bond
Sold$15K–$50KMay 17, 2024May 22, 20245 days later
MSFTMicrosoft Corporation
Sold part$1K–$15KMay 17, 2024May 22, 20245 days later
LOWES COS INC NOTE CALL MAKE WHOLE 4.50000% 04/15/2030Bond
Bought$1K–$15KApr 11, 2024May 2, 202421 days later
ABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034Bond
Bought$15K–$50KMar 27, 2024May 2, 202436 days later
GOLDMAN SACHS GROUP INC NOTE 3.50000% 01/23/2025Bond
Sold$15K–$50KMar 27, 2024May 2, 202436 days later
CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Bond
Bought$1K–$15KMar 7, 2024Mar 12, 20245 days later
BABoeing Company
Sold$1K–$15KFeb 28, 2024Mar 12, 202413 days later
TDGTransdigm Group Incorporated
Bought$1K–$15KFeb 28, 2024Mar 12, 202413 days later
URIUnited Rentals, Inc.
Sold part$1K–$15KFeb 28, 2024Mar 12, 202413 days later
BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031Bond
Sold$15K–$50KFeb 8, 2024Mar 12, 202433 days later
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Bond
Bought$15K–$50KFeb 2, 2024Feb 5, 20243 days later
UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028Bond
Bought$15K–$50KJan 25, 2024Feb 5, 202411 days later
PANWPalo Alto Networks, Inc.
Bought$1K–$15KJan 24, 2024Feb 5, 202412 days later
AT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLEBond
Sold$15K–$50KJan 18, 2024Feb 5, 202418 days later
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEBond
Bought$15K–$50KJan 18, 2024Feb 5, 202418 days later
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 01/09/2024Bond
Bought$1K–$15KDec 29, 2023Jan 16, 202418 days later
CATCaterpillar, Inc.
Sold$849Sep 21, 2023Sep 28, 20237 days later
097023DC6Bond
Bought$15K–$50KSep 15, 2023Sep 28, 202313 days later
BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031Bond
Bought$15K–$50KSep 15, 2023Jan 16, 2024123 days later · late
828807DF1Bond
Sold$15K–$50KSep 13, 2023Sep 28, 202315 days later
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 2.45000% 09/13/2029Bond
Sold$15K–$50KSep 13, 2023Jan 16, 2024125 days later · late
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Bond
Bought$15K–$50KAug 10, 2023Aug 28, 202318 days later
META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033Bond
Bought$15K–$50KJul 21, 2023Jul 31, 202310 days later
EAElectronic Arts Inc.
Sold$1K–$15KJul 20, 2023Jul 31, 202311 days later
ISRGIntuitive Surgical, Inc.
Bought$1K–$15KJul 20, 2023Jul 31, 202311 days later
COFCapital One Financial Corporation
Sold$1K–$15KJun 30, 2023Jul 19, 202319 days later
LINLinde plc Ordinary Shares
Bought$1K–$15KJun 30, 2023Jul 19, 202319 days later
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Bond
Bought$15K–$50KJun 27, 2023Jul 19, 202322 days later
GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/2032 CALL MAKE WHOLEBond
Sold$15K–$50KJun 27, 2023Jul 19, 202322 days later
UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEBond
Sold$1K–$15KJun 26, 2023Jul 19, 202323 days later
CVSCVS Health Corporation
Sold$1K–$15KJun 8, 2023Jun 15, 20237 days later
MCKMcKesson Corporation
Bought$1K–$15KJun 8, 2023Jun 15, 20237 days later
GOOGLAlphabet Inc. Class A
Bought$1K–$15KFeb 13, 2023Feb 28, 202315 days later
JPMJP Morgan Chase & Co.
Bought$1K–$15KFeb 13, 2023Feb 28, 202315 days later
LRCXLam Research Corporation
Bought$1K–$15KFeb 13, 2023Feb 28, 202315 days later
NXPINXP Semiconductors N.V.
Bought$1K–$15KFeb 13, 2023Feb 28, 202315 days later
PNCPNC Financial Services Group, Inc.
Bought$1K–$15KFeb 13, 2023Feb 28, 202315 days later
VEEVVeeva Systems Inc. Class A
Bought$1K–$15KFeb 13, 2023Feb 28, 202315 days later
ABNBAirbnb, Inc. Class A
Bought$1K–$15KJan 18, 2023Jan 30, 202312 days later
BKNGBooking Holdings Inc.
Sold$1K–$15KJan 18, 2023Jan 30, 202312 days later
BAXBaxter International Inc.
Sold$1K–$15KDec 5, 2022Dec 21, 202216 days later
CAPITAL ONE FINL CORP NOTE 3.90000% 01/29/2024Bond
Bought$1K–$15KDec 2, 2022Dec 21, 202219 days later
ADBEAdobe Inc.
Sold$1K–$15KNov 9, 2022Nov 21, 202212 days later
NOWServiceNow, Inc.
Bought$1K–$15KNov 9, 2022Nov 21, 202212 days later
MORGAN STANLEY MTN CALLBond
Sold$15K–$50KNov 4, 2022Nov 21, 202217 days later
MORGAN STANLEY SER I MTN 6.34200% 10/18/2033Bond
Bought$15K–$50KNov 4, 2022Nov 21, 202217 days later
IBTEBond
Bought$50K–$100KOct 7, 2022Nov 4, 202228 days later
VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLEBond
Bought$15K–$50KSep 30, 2022Oct 30, 202230 days later
ORACLE CORP NOTE CALL MAKE WHOLE 2.30000% 03/25/2028Bond
Sold$15K–$50KSep 15, 2022Oct 30, 202245 days later
ROSTRoss Stores, Inc.
Sold$1K–$15KSep 9, 2022Oct 30, 202251 days later · late
TJXTJX Companies, Inc.
Bought$1K–$15KSep 9, 2022Oct 30, 202251 days later · late
UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTEBond
Bought$15K–$50KJul 20, 2022Oct 30, 2022102 days later · late
UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEBond
Bought$1K–$15KMay 26, 2022Jun 17, 202222 days later
NETFLIX INC. SER B NOTE 4.87500% 04/15/2028 CALL MAKE WHOLEBond
Sold$15K–$50KMay 19, 2022Jun 17, 202229 days later
AMHAmerican Homes 4 Rent Common Shares of Beneficial Interest
Bought$1K–$15KMar 29, 2022May 5, 202237 days later
CCICrown Castle International Corp.
Sold$1K–$15KMar 29, 2022May 5, 202237 days later
MDTMedtronic plc. Ordinary Shares
Sold$1K–$15KMar 29, 2022May 5, 202237 days later
VRTXVertex Pharmaceuticals Incorporated
Bought$1K–$15KMar 29, 2022May 5, 202237 days later
gENERAl MTRS FINl CO INC NOTE 3.10000% 01/12/2032 CAll MAKE WHOlEBond
Bought$15K–$50KFeb 11, 2022Feb 28, 202217 days later
gENERAl MTRS FINl CO INC NOTE 5.10000% 01/17/2024 CAll MAKE WHOlEBond
Sold$15K–$50KFeb 11, 2022Feb 28, 202217 days later
FISVFiserv, Inc.
Sold$1K–$15KJan 28, 2022Feb 28, 202231 days later
COMCAST CORP NEW NOTE CAll MAKE WHOlE 4.25000% 10/15/2030Bond
Bought$15K–$50KJan 11, 2022Feb 28, 202248 days later · late
lOWES COS INC NOTE CAll MAKE WHOlE 3.10000% 05/03/2027Bond
Bought$15K–$50KJun 29, 2021Jul 20, 202121 days later
VAlERO ENERgY CORP NOTE CAllBond
Sold$15K–$50KJun 10, 2021Jun 15, 20215 days later
ADBEAdobe Inc.
Bought$1K–$15KJun 10, 2021Jul 20, 202140 days later
VRSNVeriSign, Inc.
Sold$1K–$15KJun 10, 2021Jul 20, 202140 days later
AT&T INC SER B NOTEBond
Bought$15K–$50KMay 18, 2021Jun 15, 202128 days later
gOlDMAN SACHS gROUP INC NOTEBond
Bought$15K–$50KMay 18, 2021Jun 15, 202128 days later
MCDONAlDS CORP MTN CAllBond
Bought$15K–$50KMay 6, 2021Jun 15, 202140 days later
VAlERO ENERgY CORP NOTE CAllBond
Bought$15K–$50KMay 3, 2021Jun 15, 202143 days later
ORAClE CORP NOTE CAllBond
Bought$15K–$50KApr 29, 2021Jun 15, 202147 days later · late
ANTHEM INC NOTE CAll MAKE WHOlE 3.65000% 12/01/2027Bond
Bought$15K–$50KApr 16, 2021Apr 27, 202111 days later
BK OF AMERICA CORP SER M MTN 3.97000% 03/05/2029 CAll MAKE WHOlEBond
Bought$15K–$50KApr 16, 2021Apr 27, 202111 days later
MORgAN STANlEY MTN CAll MAKE WHOlE 3.87500% 04/29/2024Bond
Bought$15K–$50KApr 16, 2021Apr 27, 202111 days later
BAXBaxter International Inc.
Bought$1K–$15KApr 14, 2021Apr 27, 202113 days later
BABoeing Company
Bought$1K–$15KApr 14, 2021Apr 27, 202113 days later
CVXChevron Corporation
Sold$1K–$15KApr 14, 2021Apr 27, 202113 days later
MSFTMicrosoft Corporation
Bought$1K–$15KApr 14, 2021Apr 27, 202113 days later
PGProcter & gamble Company (Pg)
Bought$1K–$15KApr 14, 2021Apr 27, 202113 days later
SUSuncor Energy Inc. (Su)
Sold$1K–$15KApr 14, 2021Apr 27, 202113 days later
VRSNVeriSign, Inc.
Bought$1K–$15KApr 14, 2021Apr 27, 202113 days later
BECTON DICKINSON &CO NOTE CAll MAKE WHOlE 3.73400% 12/15/2024Bond
Bought$15K–$50KMar 30, 2021Apr 27, 202128 days later
ENERgY TRANSFER l P NOTE CAll MAKE WHOlE 5.87500% 01/15/2024Bond
Bought$15K–$50KMar 30, 2021Apr 27, 202128 days later
WAlgREEN CO NOTE CAll MAKE WHOlE 3.10000% 09/15/2022Bond
Bought$15K–$50KMar 30, 2021Apr 27, 202128 days later
CITIgROuP INC NOTE CAll MAKE WHOlE 3.20000% 10/21/2026Bond
Bought$15K–$50KMar 18, 2021Apr 27, 202140 days later
gENERAl MTRS FINl CO INC NOTE 5.10000% 01/17/2024 CAll MAKE WHOlEBond
Bought$15K–$50KMar 18, 2021Apr 27, 202140 days later
SIMON PPTY gROuP lP NOTE CAll MAKE WHOlE 2.45000% 09/13/2029Bond
Bought$15K–$50KMar 18, 2021Apr 27, 202140 days later
ACNAccenture plc Class A Ordinary Shares
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
Alphabet Inc. - Class A (gOOgl)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
ARMKAramark
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
AZOAutoZone, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
BAXBaxter International Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
BJBJ's Wholesale Club Holdings, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
BABoeing Company
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
BKNGBooking Holdings Inc. (BKNg)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
CACICACI International, Inc. Class A
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
COFCapital One Financial Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
CATCaterpillar, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
CDWCDW Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
CVXChevron Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
CCICrown Castle International Corp.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
CVSCVS Health Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
EAElectronic Arts Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
FISVFiserv, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
ICEIntercontinental Exchange Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
INTUIntuit Inc. (INTu)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
JJacobs Engineering group Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
JPMJP Morgan Chase & Co.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
LRCXlam Research Corporation (lRCX)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
LOWlowe's Companies, Inc. (lOW)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
MAMastercard Incorporated
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
MDTMedtronic plc. Ordinary Shares
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
MRKMerck & Company, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
MSFTMicrosoft Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
MCOMoody's Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
NOCNorthrop grumman Corporation
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
NXPINXP Semiconductors N.V.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
PEPPepsico, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
PNCPNC Financial Services group, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
PGProcter & gamble Company (Pg)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
ROSTRoss Stores, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
SUSuncor Energy Inc. (Su)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
URIunited Rentals, Inc. (uRI)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
UNHunitedHealth group Incorporated Common Stock (uNH)
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
VEEVVeeva Systems Inc. Class A
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
VRSNVeriSign, Inc.
Bought$1K–$15KMar 17, 2021Apr 27, 202141 days later
NETFlIX INC. SER B NOTE 4.87500% 04/15/2028 CAll MAKE WHOlEBond
Bought$15K–$50K–Apr 27, 2021

William R. Keating's portfolio by sector

Share of the estimated stock portfolio.

2.9%Technology
SectorShareValueHoldings
Other87%~$2.7M29
Technology2.9%~$90.6K7
Consumer Discretionary2.5%~$77K6
Financials2.1%~$64.1K6
Industrials1.7%~$53.7K8
Communication Services1.2%~$36.5K1
Health Care1.1%~$34.8K4
Consumer Staples0.8%~$24.1K3
Materials0.3%~$9.2K1
Real Estate0.3%~$7.7K1

Portfolio performance: William R. Keating vs. benchmarks

Copying everything that was public: the holdings in each annual financial disclosure, bought on the day it was published, and every trade on the day it was disclosed. Since Apr 30, 2021.

  • You, copying after each disclosure – estimated value
  • S&P 500
  • Nasdaq-100
−40%−20%0%+20%+40%+60%+80%+100%+120%OctJulApr2024OctJulApr+117%Nasdaq-100+91%S&P 500+12%You, copying
Oct 1, 2021 to Oct 7, 2026, buying on disclosure dates; call options valued with their leverage (strike and expiry from the disclosure); prices adjusted for dividends and splits.
Total returnPer year
You, copying after each disclosure – estimated value+12.4%+2.4%
S&P 500+91.4%+13.8%
Nasdaq-100+116.8%+16.7%

William R. Keating's most traded stocks

Number of disclosed buys and sells per stock.

StockBuysSells
MSFTMicrosoft Corporation
41
CVSCVS Health Corporation
12
CATCaterpillar, Inc.
12
BAXBaxter International Inc.
21
LRCXLam Research Corporation
21
ACNAccenture plc Class A Ordinary Shares
21
AMZNAmazon.com, Inc.
30
GOOGLAlphabet Inc. - Class A
21
BABoeing Company
21
VRSNVeriSign, Inc.
21
NXPINXP Semiconductors N.V.
21
ABNBAirbnb, Inc. - Class A
12

Source: official disclosures filed with the Clerk of the House. Each date links to the original filing.