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

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.
| Stock | Share of portfolio | Average buy price | Return | Current price |
|---|---|---|---|---|
BSIIXBlackRock Strategic Income Opportunities Portfolio - Institutional | 9.09% | $9.43 | +0.4% | $9.47 |
FCNTXFidelity Contra Fund | 6.49% | $24.26 | +15.8% | $28.09 |
FXAIXFidelity 500 Index Fund | 6.43% | $236.43 | +14.7% | $271.10 |
VWIUXVanguard Intermediate-Term Tax-Exempt Fd Admiral Shs | 5.39% | $13.49 | −3.9% | $12.97 |
VTEBVanguard Tax-Exempt Bond ETF | 5.38% | $49.02 | −4.0% | $47.06 |
BAGIXBaird Aggregate Bond Fund Institutional Class | 4.68% | $9.64 | −2.6% | $9.39 |
TSEGXTouchstone Sands Capital Emerging Markets Growth Fund Institutional Class | 4.12% | $17.14 | +19.6% | $20.50 |
MNCSXMercer Non-US Core Equity Fund Class I | 3.80% | $12.20 | +10.4% | $13.47 |
FIQIXFidelity Advisor International Small Cap Fund - Class Z | 3.72% | $37.01 | +8.2% | $40.03 |
HSNFXThe Hartford Strategic Income Fund Class F | 3.39% | $7.65 | −1.6% | $7.53 |
NLSIXNeuberger Berman Long Short Fd Instl Cl | 3.27% | $20.09 | +4.6% | $21.02 |
FTXSXFullerThaler Behavioral Small-Cap Growth Fund Institutional Shares | 3.03% | $53.77 | +26.2% | $67.84 |
ISCGiShares Morningstar Small-Cap Growth ETF | 2.68% | $55.19 | +11.4% | $61.51 |
IXUSiShares Core MSCI Total International Stock ETF | 2.65% | $83.56 | +13.6% | $94.90 |
IVEiShares S&P 500 Value ETF | 2.64% | $209.63 | +10.1% | $230.78 |
VEIRXVanguard Equity Income Fund Admiral Shares | 2.63% | $91.39 | +9.5% | $100.07 |
VBIAXVanguard Balanced Index Fd Admiral Shs | 2.58% | $50.54 | +7.6% | $54.40 |
ECOIXEcofin Global Renewables Infrastructure Fund - Institutional Class | 2.29% | $10.51 | −1.8% | $10.32 |
SHRIXStone Ridge High Yield Reinsurance Risk Premium Fd Cl I | 2.27% | $8.32 | +9.2% | $9.09 |
GRHIXGOEHRING & ROZENCWAJG RESOURCES FUND INSTITUTIONAL CL | 2.27% | $19.64 | +9.1% | $21.42 |
SPEMState Street SPDR Portfolio Emerging Markets ETF | 1.46% | $46.34 | +12.6% | $52.20 |
VFIAXVanguard 500 Index Fd Admiral Shs | 1.20% | $626.46 | +14.9% | $720.06 |
AMZNAmazon.com, Inc. | 1.17% | $230.82 | +12.6% | $259.92 |
GOOGLAlphabet Inc. | 1.17% | $312.39 | +12.2% | $350.50 |
MSFTMicrosoft Corporation | 1.15% | $480.57 | +10.2% | $529.76 |
VTMFXVanguard Tax-Managed Fund Balanced Fund | 1.10% | $48.07 | +5.5% | $50.73 |
RPTIXT. Rowe Price Mid-Cap Growth Fund - I Class | 1.08% | $97.59 | +4.0% | $101.54 |
JPMJP Morgan Chase & Co. | 1.08% | $317.71 | +3.7% | $329.58 |
MVTIXTransamerica Mid Cap Value Opportunities Fund Class I | 1.07% | $9.93 | +2.6% | $10.19 |
HYDVanEck High Yield Muni ETF | 1.00% | $49.45 | −3.6% | $47.68 |
GHYIXGoldman Sachs High Yield Municipal Fd Inst Cl | 1.00% | $8.79 | −4.0% | $8.44 |
PANWPalo Alto Networks, Inc. | 0.56% | $184.20 | +120% | $405.57 |
ARMKAramark | 0.39% | $36.59 | +51.5% | $55.42 |
MRKMerck & Company, Inc. | 0.35% | $103.13 | +38.5% | $142.79 |
URIUnited Rentals, Inc. | 0.33% | $804.45 | +29.0% | $1,037.44 |
LINLinde plc | 0.29% | $422.23 | +14.6% | $483.98 |
TMOThermo Fisher Scientific Inc | 0.29% | $577.85 | +14.6% | $662.06 |
QLTYGMO U.S. Quality ETF | 0.29% | $38.27 | +14.1% | $43.68 |
VRTXVertex Pharmaceuticals Incorporated | 0.29% | $453.36 | +11.5% | $505.64 |
MCKMcKesson Corporation | 0.29% | $817.83 | +11.3% | $910.33 |
CACICACI International, Inc. Class A | 0.28% | $532.81 | +9.2% | $581.85 |
PNCPNC Financial Services Group, Inc. | 0.27% | $203.94 | +6.8% | $217.72 |
BJBJ's Wholesale Club Holdings, Inc. | 0.27% | $90.03 | +6.5% | $95.90 |
PGProcter & Gamble Company | 0.27% | $140.19 | +5.4% | $147.82 |
QCOMQUALCOMM Incorporated | 0.27% | $168.42 | +5.2% | $177.12 |
OAYMXOakmark Fund Advisor Class | 0.27% | $172.00 | +4.2% | $179.30 |
JJacobs Solutions Inc. | 0.27% | $131.38 | +3.8% | $136.35 |
CDWCDW Corporation | 0.26% | $134.08 | +2.0% | $136.82 |
MAMastercard Incorporated | 0.26% | $568.09 | +0.3% | $570.06 |
AMHAmerican Homes 4 Rent Common Shares of Beneficial Interest | 0.25% | $31.09 | −3.5% | $30.00 |
ICEIntercontinental Exchange Inc. | 0.24% | $160.31 | −4.8% | $152.59 |
TJXTJX Companies, Inc. | 0.23% | $152.20 | −8.8% | $138.80 |
NOWServiceNow, Inc. | 0.23% | $153.19 | −10.0% | $137.87 |
PEPPepsico, Inc. | 0.23% | $139.28 | −11.2% | $123.73 |
MCOMoody's Corporation | 0.23% | $507.46 | −11.4% | $449.63 |
NOCNorthrop Grumman Corporation | 0.22% | $563.34 | −16.0% | $473.46 |
AZOAutoZone, Inc. | 0.22% | $3,391.50 | −16.1% | $2,846.27 |
TDGTransdigm Group Incorporated | 0.21% | $1,329.85 | −17.6% | $1,096.21 |
LOWLowe's Companies, Inc. | 0.20% | $237.47 | −23.6% | $181.54 |
ACNAccenture plc Class A Ordinary Shares | 0.19% | $262.88 | −25.2% | $196.64 |
ISRGIntuitive Surgical, Inc. | 0.19% | $566.36 | −26.8% | $414.52 |
KKRKKR & Co. Inc. | 0.18% | $126.76 | −29.3% | $89.67 |
FISVFiserv, Inc. | 0.17% | $67.17 | −32.5% | $45.31 |
INTUIntuit Inc. | 0.12% | $656.26 | −54.7% | $297.24 |
CSGPCoStar Group, Inc. | 0.11% | $67.24 | −59.0% | $27.60 |
UNHUnitedHealth Group Incorporated | 0.02% | $323.71 | +16.1% | $375.98 |
William R. Keating's buys and sells
Mar 17, 2021 to Aug 11, 2026, 7 disclosed after the 45-day deadline.
| Stock | Action | Amount | Traded | Disclosed |
|---|---|---|---|---|
Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036Bond | Bought | $1K–$15K | Aug 11, 2026 | Aug 25, 202614 days later |
CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Bond | Bought | $1K–$15K | Jun 30, 2026 | Aug 13, 202644 days later |
HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028Bond | Bought | $15K–$50K | Jun 30, 2026 | Aug 13, 202644 days later |
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036Bond | Bought | $1K–$15K | May 8, 2026 | May 18, 202610 days later |
NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLEBond | Bought | $1K–$15K | May 8, 2026 | May 18, 202610 days later |
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Bond | Bought | $1K–$15K | May 8, 2026 | May 18, 202610 days later |
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Bond | Bought | $1K–$15K | May 8, 2026 | May 18, 202610 days later |
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEBond | Sold | $15K–$50K | May 6, 2026 | May 18, 202612 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026Bond | Bought | $1K–$15K | Apr 30, 2026 | May 18, 202618 days later |
OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028Bond | Bought | $1K–$15K | Apr 29, 2026 | May 18, 202619 days later |
T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033Bond | Bought | $1K–$15K | Apr 17, 2026 | May 18, 202631 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026Bond | Bought | $50K–$100K | Mar 26, 2026 | Apr 13, 202618 days later |
ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035Bond | Bought | $1K–$15K | Feb 20, 2026 | Mar 16, 202624 days later |
CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034Bond | Bought | $1K–$15K | Feb 20, 2026 | Mar 16, 202624 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond | Bought | $1K–$15K | Feb 20, 2026 | Mar 16, 202624 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond | Bought | $1K–$15K | Feb 4, 2026 | Feb 26, 202622 days later |
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Bond | Bought | $1K–$15K | Feb 4, 2026 | Feb 26, 202622 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond | Bought | $1K–$15K | Jan 26, 2026 | Feb 6, 202611 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Bond | Bought | $1K–$15K | Jan 8, 2026 | Feb 6, 202629 days later |
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Bond | Sold | $1K–$15K | Dec 5, 2025 | Dec 16, 202511 days later |
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Bond | Bought | $1K–$15K | Aug 18, 2025 | Sep 4, 202517 days later |
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Bond | Sold | $1K–$15K | Jun 9, 2025 | Jun 23, 202514 days later |
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Bond | Sold | $1K–$15K | May 15, 2025 | Jun 23, 202539 days later |
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEBond | Bought | $1K–$15K | Mar 6, 2025 | Mar 21, 202515 days later |
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Bond | Bought | $1K–$15K | Mar 6, 2025 | Mar 21, 202515 days later |
BJBJ's Wholesale Club Holdings, Inc. | Sold | $1K–$15K | Mar 3, 2025 | Mar 21, 202518 days later |
GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLEBond | Bought | $15K–$50K | Feb 28, 2025 | Mar 21, 202521 days later |
COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034Bond | Bought | $15K–$50K | Feb 6, 2025 | Feb 25, 202519 days later |
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Bond | Bought | $1K–$15K | Feb 6, 2025 | Feb 25, 202519 days later |
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEBond | Bought | $15K–$50K | Feb 6, 2025 | Feb 25, 202519 days later |
WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLEBond | Bought | $15K–$50K | Feb 6, 2025 | Feb 25, 202519 days later |
ACNAccenture plc Class A Ordinary Shares | Bought | $1K–$15K | Feb 5, 2025 | Feb 25, 202520 days later |
ARMKAramark | Bought | $1K–$15K | Feb 5, 2025 | Feb 25, 202520 days later |
MSFTMicrosoft Corporation | Bought | $1K–$15K | Feb 5, 2025 | Feb 25, 202520 days later |
PEPPepsico, Inc. | Bought | $1K–$15K | Feb 5, 2025 | Feb 25, 202520 days later |
KLACKLA Corporation | Bought | $1K–$15K | Jan 24, 2025 | Feb 25, 202532 days later |
LRCXLam Research Corporation | Sold | $1K–$15K | Jan 24, 2025 | Feb 25, 202532 days later |
CSGPCoStar Group, Inc. | Bought | $1K–$15K | Jan 21, 2025 | Feb 25, 202535 days later |
ABNBAirbnb, Inc. | Sold | $1K–$15K | Jan 7, 2025 | Jan 15, 20258 days later |
AMZNAmazon.com, Inc. | Bought | $1K–$15K | Jan 7, 2025 | Jan 15, 20258 days later |
FIFiserv, Inc. | Bought | $1K–$15K | Jan 7, 2025 | Jan 15, 20258 days later |
GOOGLAlphabet Inc. | Bought | $1K–$15K | Oct 31, 2024 | Nov 6, 20246 days later |
AMZNAmazon.com, Inc. | Bought | $1K–$15K | Oct 31, 2024 | Nov 6, 20246 days later |
AMTMAmentum Holdings, Inc. | Sold | $1K–$15K | Oct 31, 2024 | Nov 6, 20246 days later |
MSFTMicrosoft Corporation | Bought | $1K–$15K | Oct 31, 2024 | Nov 6, 20246 days later |
QCOMQUALCOMM Incorporated | Bought | $1K–$15K | Oct 31, 2024 | Nov 6, 20246 days later |
LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027Bond | Sold | $1K–$15K | Oct 9, 2024 | Nov 6, 202428 days later |
BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLEBond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
CATCaterpillar, Inc. | Sold | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Bond | Sold part | $15K–$50K | Sep 11, 2024 | Sep 24, 202413 days later |
ELEVANCE HEALTH INC NOTE CALL MAKE WHOLE 3.65000% 12/01/2027Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
NXPINXP Semiconductors N.V. | Sold | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
T MOBILE USA INC NOTE 4.75000% 02/01/2028Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028Bond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTEBond | Sold | $15K–$50K | Sep 11, 2024 | Sep 24, 202413 days later |
VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLEBond | Sold part | $1K–$15K | Sep 11, 2024 | Sep 24, 202413 days later |
T MOBILE USA INC NOTE 4.75000% 02/01/2028Bond | Bought | $15K–$50K | Jun 6, 2024 | Jun 21, 202415 days later |
CITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026Bond | Sold | $15K–$50K | May 29, 2024 | Jun 21, 202423 days later |
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Bond | Bought | $15K–$50K | May 24, 2024 | Jun 21, 202428 days later |
ACNAccenture plc Class A Ordinary Shares | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
ABNBAirbnb, Inc. | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
GOOGLAlphabet Inc. | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
AMZNAmazon.com, Inc. | Bought | $15K–$50K | May 17, 2024 | May 22, 20245 days later |
AZOAutoZone, Inc. | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
CVSCVS Health Corporation | Sold | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
JJacobs Solutions Inc. | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
LOWLowe's Companies, Inc. | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% 07/01/2027Bond | Sold | $15K–$50K | May 17, 2024 | May 22, 20245 days later |
MSFTMicrosoft Corporation | Sold part | $1K–$15K | May 17, 2024 | May 22, 20245 days later |
LOWES COS INC NOTE CALL MAKE WHOLE 4.50000% 04/15/2030Bond | Bought | $1K–$15K | Apr 11, 2024 | May 2, 202421 days later |
ABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034Bond | Bought | $15K–$50K | Mar 27, 2024 | May 2, 202436 days later |
GOLDMAN SACHS GROUP INC NOTE 3.50000% 01/23/2025Bond | Sold | $15K–$50K | Mar 27, 2024 | May 2, 202436 days later |
CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Bond | Bought | $1K–$15K | Mar 7, 2024 | Mar 12, 20245 days later |
BABoeing Company | Sold | $1K–$15K | Feb 28, 2024 | Mar 12, 202413 days later |
TDGTransdigm Group Incorporated | Bought | $1K–$15K | Feb 28, 2024 | Mar 12, 202413 days later |
URIUnited Rentals, Inc. | Sold part | $1K–$15K | Feb 28, 2024 | Mar 12, 202413 days later |
BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031Bond | Sold | $15K–$50K | Feb 8, 2024 | Mar 12, 202433 days later |
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Bond | Bought | $15K–$50K | Feb 2, 2024 | Feb 5, 20243 days later |
UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028Bond | Bought | $15K–$50K | Jan 25, 2024 | Feb 5, 202411 days later |
PANWPalo Alto Networks, Inc. | Bought | $1K–$15K | Jan 24, 2024 | Feb 5, 202412 days later |
AT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLEBond | Sold | $15K–$50K | Jan 18, 2024 | Feb 5, 202418 days later |
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEBond | Bought | $15K–$50K | Jan 18, 2024 | Feb 5, 202418 days later |
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 01/09/2024Bond | Bought | $1K–$15K | Dec 29, 2023 | Jan 16, 202418 days later |
CATCaterpillar, Inc. | Sold | $849 | Sep 21, 2023 | Sep 28, 20237 days later |
097023DC6Bond | Bought | $15K–$50K | Sep 15, 2023 | Sep 28, 202313 days later |
BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031Bond | Bought | $15K–$50K | Sep 15, 2023 | Jan 16, 2024123 days later · late |
828807DF1Bond | Sold | $15K–$50K | Sep 13, 2023 | Sep 28, 202315 days later |
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 2.45000% 09/13/2029Bond | Sold | $15K–$50K | Sep 13, 2023 | Jan 16, 2024125 days later · late |
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Bond | Bought | $15K–$50K | Aug 10, 2023 | Aug 28, 202318 days later |
META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033Bond | Bought | $15K–$50K | Jul 21, 2023 | Jul 31, 202310 days later |
EAElectronic Arts Inc. | Sold | $1K–$15K | Jul 20, 2023 | Jul 31, 202311 days later |
ISRGIntuitive Surgical, Inc. | Bought | $1K–$15K | Jul 20, 2023 | Jul 31, 202311 days later |
COFCapital One Financial Corporation | Sold | $1K–$15K | Jun 30, 2023 | Jul 19, 202319 days later |
LINLinde plc Ordinary Shares | Bought | $1K–$15K | Jun 30, 2023 | Jul 19, 202319 days later |
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Bond | Bought | $15K–$50K | Jun 27, 2023 | Jul 19, 202322 days later |
GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/2032 CALL MAKE WHOLEBond | Sold | $15K–$50K | Jun 27, 2023 | Jul 19, 202322 days later |
UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEBond | Sold | $1K–$15K | Jun 26, 2023 | Jul 19, 202323 days later |
CVSCVS Health Corporation | Sold | $1K–$15K | Jun 8, 2023 | Jun 15, 20237 days later |
MCKMcKesson Corporation | Bought | $1K–$15K | Jun 8, 2023 | Jun 15, 20237 days later |
GOOGLAlphabet Inc. Class A | Bought | $1K–$15K | Feb 13, 2023 | Feb 28, 202315 days later |
JPMJP Morgan Chase & Co. | Bought | $1K–$15K | Feb 13, 2023 | Feb 28, 202315 days later |
LRCXLam Research Corporation | Bought | $1K–$15K | Feb 13, 2023 | Feb 28, 202315 days later |
NXPINXP Semiconductors N.V. | Bought | $1K–$15K | Feb 13, 2023 | Feb 28, 202315 days later |
PNCPNC Financial Services Group, Inc. | Bought | $1K–$15K | Feb 13, 2023 | Feb 28, 202315 days later |
VEEVVeeva Systems Inc. Class A | Bought | $1K–$15K | Feb 13, 2023 | Feb 28, 202315 days later |
ABNBAirbnb, Inc. Class A | Bought | $1K–$15K | Jan 18, 2023 | Jan 30, 202312 days later |
BKNGBooking Holdings Inc. | Sold | $1K–$15K | Jan 18, 2023 | Jan 30, 202312 days later |
BAXBaxter International Inc. | Sold | $1K–$15K | Dec 5, 2022 | Dec 21, 202216 days later |
CAPITAL ONE FINL CORP NOTE 3.90000% 01/29/2024Bond | Bought | $1K–$15K | Dec 2, 2022 | Dec 21, 202219 days later |
ADBEAdobe Inc. | Sold | $1K–$15K | Nov 9, 2022 | Nov 21, 202212 days later |
NOWServiceNow, Inc. | Bought | $1K–$15K | Nov 9, 2022 | Nov 21, 202212 days later |
MORGAN STANLEY MTN CALLBond | Sold | $15K–$50K | Nov 4, 2022 | Nov 21, 202217 days later |
MORGAN STANLEY SER I MTN 6.34200% 10/18/2033Bond | Bought | $15K–$50K | Nov 4, 2022 | Nov 21, 202217 days later |
IBTEBond | Bought | $50K–$100K | Oct 7, 2022 | Nov 4, 202228 days later |
VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLEBond | Bought | $15K–$50K | Sep 30, 2022 | Oct 30, 202230 days later |
ORACLE CORP NOTE CALL MAKE WHOLE 2.30000% 03/25/2028Bond | Sold | $15K–$50K | Sep 15, 2022 | Oct 30, 202245 days later |
ROSTRoss Stores, Inc. | Sold | $1K–$15K | Sep 9, 2022 | Oct 30, 202251 days later · late |
TJXTJX Companies, Inc. | Bought | $1K–$15K | Sep 9, 2022 | Oct 30, 202251 days later · late |
UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTEBond | Bought | $15K–$50K | Jul 20, 2022 | Oct 30, 2022102 days later · late |
UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEBond | Bought | $1K–$15K | May 26, 2022 | Jun 17, 202222 days later |
NETFLIX INC. SER B NOTE 4.87500% 04/15/2028 CALL MAKE WHOLEBond | Sold | $15K–$50K | May 19, 2022 | Jun 17, 202229 days later |
AMHAmerican Homes 4 Rent Common Shares of Beneficial Interest | Bought | $1K–$15K | Mar 29, 2022 | May 5, 202237 days later |
CCICrown Castle International Corp. | Sold | $1K–$15K | Mar 29, 2022 | May 5, 202237 days later |
MDTMedtronic plc. Ordinary Shares | Sold | $1K–$15K | Mar 29, 2022 | May 5, 202237 days later |
VRTXVertex Pharmaceuticals Incorporated | Bought | $1K–$15K | Mar 29, 2022 | May 5, 202237 days later |
gENERAl MTRS FINl CO INC NOTE 3.10000% 01/12/2032 CAll MAKE WHOlEBond | Bought | $15K–$50K | Feb 11, 2022 | Feb 28, 202217 days later |
gENERAl MTRS FINl CO INC NOTE 5.10000% 01/17/2024 CAll MAKE WHOlEBond | Sold | $15K–$50K | Feb 11, 2022 | Feb 28, 202217 days later |
FISVFiserv, Inc. | Sold | $1K–$15K | Jan 28, 2022 | Feb 28, 202231 days later |
COMCAST CORP NEW NOTE CAll MAKE WHOlE 4.25000% 10/15/2030Bond | Bought | $15K–$50K | Jan 11, 2022 | Feb 28, 202248 days later · late |
lOWES COS INC NOTE CAll MAKE WHOlE 3.10000% 05/03/2027Bond | Bought | $15K–$50K | Jun 29, 2021 | Jul 20, 202121 days later |
VAlERO ENERgY CORP NOTE CAllBond | Sold | $15K–$50K | Jun 10, 2021 | Jun 15, 20215 days later |
ADBEAdobe Inc. | Bought | $1K–$15K | Jun 10, 2021 | Jul 20, 202140 days later |
VRSNVeriSign, Inc. | Sold | $1K–$15K | Jun 10, 2021 | Jul 20, 202140 days later |
AT&T INC SER B NOTEBond | Bought | $15K–$50K | May 18, 2021 | Jun 15, 202128 days later |
gOlDMAN SACHS gROUP INC NOTEBond | Bought | $15K–$50K | May 18, 2021 | Jun 15, 202128 days later |
MCDONAlDS CORP MTN CAllBond | Bought | $15K–$50K | May 6, 2021 | Jun 15, 202140 days later |
VAlERO ENERgY CORP NOTE CAllBond | Bought | $15K–$50K | May 3, 2021 | Jun 15, 202143 days later |
ORAClE CORP NOTE CAllBond | Bought | $15K–$50K | Apr 29, 2021 | Jun 15, 202147 days later · late |
ANTHEM INC NOTE CAll MAKE WHOlE 3.65000% 12/01/2027Bond | Bought | $15K–$50K | Apr 16, 2021 | Apr 27, 202111 days later |
BK OF AMERICA CORP SER M MTN 3.97000% 03/05/2029 CAll MAKE WHOlEBond | Bought | $15K–$50K | Apr 16, 2021 | Apr 27, 202111 days later |
MORgAN STANlEY MTN CAll MAKE WHOlE 3.87500% 04/29/2024Bond | Bought | $15K–$50K | Apr 16, 2021 | Apr 27, 202111 days later |
BAXBaxter International Inc. | Bought | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
BABoeing Company | Bought | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
CVXChevron Corporation | Sold | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
MSFTMicrosoft Corporation | Bought | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
PGProcter & gamble Company (Pg) | Bought | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
SUSuncor Energy Inc. (Su) | Sold | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
VRSNVeriSign, Inc. | Bought | $1K–$15K | Apr 14, 2021 | Apr 27, 202113 days later |
BECTON DICKINSON &CO NOTE CAll MAKE WHOlE 3.73400% 12/15/2024Bond | Bought | $15K–$50K | Mar 30, 2021 | Apr 27, 202128 days later |
ENERgY TRANSFER l P NOTE CAll MAKE WHOlE 5.87500% 01/15/2024Bond | Bought | $15K–$50K | Mar 30, 2021 | Apr 27, 202128 days later |
WAlgREEN CO NOTE CAll MAKE WHOlE 3.10000% 09/15/2022Bond | Bought | $15K–$50K | Mar 30, 2021 | Apr 27, 202128 days later |
CITIgROuP INC NOTE CAll MAKE WHOlE 3.20000% 10/21/2026Bond | Bought | $15K–$50K | Mar 18, 2021 | Apr 27, 202140 days later |
gENERAl MTRS FINl CO INC NOTE 5.10000% 01/17/2024 CAll MAKE WHOlEBond | Bought | $15K–$50K | Mar 18, 2021 | Apr 27, 202140 days later |
SIMON PPTY gROuP lP NOTE CAll MAKE WHOlE 2.45000% 09/13/2029Bond | Bought | $15K–$50K | Mar 18, 2021 | Apr 27, 202140 days later |
ACNAccenture plc Class A Ordinary Shares | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
Alphabet Inc. - Class A (gOOgl) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
ARMKAramark | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
AZOAutoZone, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
BAXBaxter International Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
BJBJ's Wholesale Club Holdings, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
BABoeing Company | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
BKNGBooking Holdings Inc. (BKNg) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
CACICACI International, Inc. Class A | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
COFCapital One Financial Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
CATCaterpillar, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
CDWCDW Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
CVXChevron Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
CCICrown Castle International Corp. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
CVSCVS Health Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
EAElectronic Arts Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
FISVFiserv, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
ICEIntercontinental Exchange Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
INTUIntuit Inc. (INTu) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
JJacobs Engineering group Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
JPMJP Morgan Chase & Co. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
LRCXlam Research Corporation (lRCX) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
LOWlowe's Companies, Inc. (lOW) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
MAMastercard Incorporated | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
MDTMedtronic plc. Ordinary Shares | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
MRKMerck & Company, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
MSFTMicrosoft Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
MCOMoody's Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
NOCNorthrop grumman Corporation | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
NXPINXP Semiconductors N.V. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
PEPPepsico, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
PNCPNC Financial Services group, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
PGProcter & gamble Company (Pg) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
ROSTRoss Stores, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
SUSuncor Energy Inc. (Su) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
URIunited Rentals, Inc. (uRI) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
UNHunitedHealth group Incorporated Common Stock (uNH) | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
VEEVVeeva Systems Inc. Class A | Bought | $1K–$15K | Mar 17, 2021 | Apr 27, 202141 days later |
VRSNVeriSign, Inc. | Bought | $1K–$15K | Mar 17, 2021 | Apr 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.
| Sector | Share |
|---|---|
| Other | 87% |
| Technology | 2.9% |
| Consumer Discretionary | 2.5% |
| Financials | 2.1% |
| Industrials | 1.7% |
| Communication Services | 1.2% |
| Health Care | 1.1% |
| Consumer Staples | 0.8% |
| Materials | 0.3% |
| Real Estate | 0.3% |
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
| Total return | Per 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.
| Stock | Buys | Sells |
|---|---|---|
MSFTMicrosoft Corporation | 4 | 1 |
CVSCVS Health Corporation | 1 | 2 |
CATCaterpillar, Inc. | 1 | 2 |
BAXBaxter International Inc. | 2 | 1 |
LRCXLam Research Corporation | 2 | 1 |
ACNAccenture plc Class A Ordinary Shares | 2 | 1 |
AMZNAmazon.com, Inc. | 3 | 0 |
GOOGLAlphabet Inc. - Class A | 2 | 1 |
BABoeing Company | 2 | 1 |
VRSNVeriSign, Inc. | 2 | 1 |
NXPINXP Semiconductors N.V. | 2 | 1 |
ABNBAirbnb, Inc. - Class A | 1 | 2 |
Source: official disclosures filed with the Clerk of the House. Each date links to the original filing.