That's a wrap.
Market opens Friday, Nov 13 at 9:30 AM ET
Follow / Congress
Democrat · US House · MA-9
William R. Keating reported on Aug 25: 1 trade in assets without a ticker.
28 reports read since Jan 30, 2023. A typical trade is reported 13 days after it happened; the law allows 45.
Trades reported
114
65 buys, 49 sales
Rough size
$1.7M
middle of each bracket, added up
Typical delay
13d
trade to report
Reported late
2
more than 45 days after
| Filed | Asset |
|---|---|
| Aug 25, 2026Aug 252026 | Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036 Bought $1K to $15K · traded Aug 11 |
| Aug 13, 2026Aug 132026 | HCA Inc. Note Call Make Whole 5.62500% 09/01/2028 Bought $15K to $50K · traded Jun 30 |
| Aug 13, 2026Aug 132026 | Capital One Financial Corp Note 7.62400% 10/30/2031 Bought $1K to $15K · traded Jun 30 |
| May 18, 2026May 182026 | Vmware LLC Note Call Make Whole 4.70000% 05/15/2030 Bought $1K to $15K · traded May 8 |
| May 18, 2026May 182026 | Simon Ppty Group LP Note Call Make Whole 5.12500% 10/01/2035 Bought $1K to $15K · traded May 8 |
| May 18, 2026May 182026 | Northrop Grumman Corp Note 4.40000% 05/01/2030 Call Make Whole Bought $1K to $15K · traded May 8 |
| May 18, 2026May 182026 | JPMorgan Chase &CO Note Call Make Whole 5.57200% 04/22/2036 Bought $1K to $15K · traded May 8 |
| May 18, 2026May 182026 | The Campbells Company Note 5.40000% 03/21/2034 Call Make Whole Sold $15K to $50K · traded May 6 |
| May 18, 2026May 182026 | United States Treas Bills Zero CPN 0.00000% 05/28/2026 Bought $1K to $15K · traded Apr 30 |
| May 18, 2026May 182026 | Otis Worldwide Corp Note Call Make Whole 5.25000% 08/16/2028 Bought $1K to $15K · traded Apr 29 |
| May 18, 2026May 182026 | T Mobile USA Inc Note Call Make Whole 5.05000% 07/15/2033 Bought $1K to $15K · traded Apr 17 |
| Apr 13, 2026Apr 132026 | United States Treas Bills Zero CPN 0.00000% 04/28/2026 Bought $50K to $100K · traded Mar 26 |
| Mar 16, 2026Mar 162026 | United States Treas Bills Zero CPN 0.00000% 03/24/2026 Bought $1K to $15K · traded Feb 20 |
| Mar 16, 2026Mar 162026 | Chubb Ina Holdings Inc Note Call Make Whole 5.00000% 03/15/2034 Bought $1K to $15K · traded Feb 20 |
| Mar 16, 2026Mar 162026 | Alphabet Inc Note Call Make Whole 4.70000% 11/15/2035 Bought $1K to $15K · traded Feb 20 |
| Feb 26, 2026Feb 262026 | Vmware LLC Note Call Make Whole 4.70000% 05/15/2030 Bought $1K to $15K · traded Feb 4 |
| Feb 26, 2026Feb 262026 | United States Treas Bills Zero CPN 0.00000% 03/24/2026 Bought $1K to $15K · traded Feb 4 |
| Feb 6, 2026Feb 62026 | United States Treas Bills Zero CPN 0.00000% 03/24/2026 Bought $1K to $15K · traded Jan 26 |
| Feb 6, 2026Feb 62026 | United States Treas Bills Zero CPN 0.00000% 03/24/2026 Bought $1K to $15K · traded Jan 8 |
| Dec 16, 2025Dec 162025 | Comcast Corp New Note Call Make Whole 4.25000% 10/15/2030 Sold $1K to $15K · traded Dec 5 |
| Sep 4, 2025Sep 42025 | Simon Ppty Group LP Note Call Make Whole 5.12500% 10/01/2035 Bought $1K to $15K · traded Aug 18 |
| Jun 23, 2025Jun 232025 | Pepsico Inc Note Call Make Whole 3.90000% 07/18/2032 Sold $1K to $15K · traded Jun 9 |
| Jun 23, 2025Jun 232025 | Microsoft Corp Note Call Make Whole 3.12500% 11/03/2025 Sold $1K to $15K · traded May 15 |
| Mar 21, 2025Mar 212025 | JPMorgan Chase &CO Note Call Make Whole 5.29900% 07/24/2029 Bought $1K to $15K · traded Mar 6 |
| Mar 21, 2025Mar 212025 | Bank America Corp Ser N MTN 6.20400% 11/10/2028 Call Make Whole Bought $1K to $15K · traded Mar 6 |
| Mar 21, 2025Mar 212025 | BJBJ's Wholesale Club Holdings, Inc. Common Stock Sold $1K to $15K · traded Mar 3 |
| Mar 21, 2025Mar 212025 | Goldman Sachs Group Inc Note 5.79800% 08/10/2026 Call Make Whole Bought $15K to $50K · traded Feb 28 |
| Feb 25, 2025Feb 252025 | General Mtrs CO Note Call Make Whole 5.60000% 10/15/2032 Bought $1K to $15K · traded Feb 6 |
| Feb 25, 2025Feb 252025 | Coca Cola CO Note Call Make Whole 5.00000% 05/13/2034 Bought $15K to $50K · traded Feb 6 |
| Feb 25, 2025Feb 252025 | Wells Fargo &CO Ser W MTN 5.24400% 01/24/2031 Call Make Whole Bought $15K to $50K · traded Feb 6 |
| Feb 25, 2025Feb 252025 | The Campbells Company Note 5.40000% 03/21/2034 Call Make Whole Bought $15K to $50K · traded Feb 6 |
| Feb 25, 2025Feb 252025 | PEPPepsico Bought $1K to $15K · traded Feb 5 |
| Feb 25, 2025Feb 252025 | MSFTMicrosoft Bought $1K to $15K · traded Feb 5 |
| Feb 25, 2025Feb 252025 | ARMKAramark Common Stock Bought $1K to $15K · traded Feb 5 |
| Feb 25, 2025Feb 252025 | ACNAccenture plc Class A Ordinary Shares Bought $1K to $15K · traded Feb 5 |
| Feb 25, 2025Feb 252025 | LRCXLam Research Sold $1K to $15K · traded Jan 24 |
| Feb 25, 2025Feb 252025 | KLACKLA Bought $1K to $15K · traded Jan 24 |
| Feb 25, 2025Feb 252025 | CSGPCoStar Group Bought $1K to $15K · traded Jan 21 |
| Jan 15, 2025Jan 152025 | FIFiserv, Inc. Common Stock Bought $1K to $15K · traded Jan 7 |
| Jan 15, 2025Jan 152025 | AMZNAmazon.com Bought $1K to $15K · traded Jan 7 |
| Jan 15, 2025Jan 152025 | ABNBAirbnb Sold $1K to $15K · traded Jan 7 |
| Nov 6, 2024Nov 62024 | QCOMQUALCOMM Bought $1K to $15K · traded Oct 31 |
| Nov 6, 2024Nov 62024 | MSFTMicrosoft Bought $1K to $15K · traded Oct 31 |
| Nov 6, 2024Nov 62024 | AMTMAmentum Holdings, Inc. Common Stock Sold $1K to $15K · traded Oct 31 |
| Nov 6, 2024Nov 62024 | AMZNAmazon.com Bought $1K to $15K · traded Oct 31 |
| Nov 6, 2024Nov 62024 | GOOGLAlphabet Bought $1K to $15K · traded Oct 31 |
| Nov 6, 2024Nov 62024 | Lowes Cos Inc Note Call Make Whole 3.10000% 05/03/2027 Sold $1K to $15K · traded Oct 9 |
| Sep 24, 2024Sep 242024 | Meta Platforms Inc Note Call Make Whole 4.95000% 05/15/2033 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Lowes Cos Inc Note Call Make Whole 3.10000% 05/03/2027 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | JPMorgan Chase &CO Note Call Make Whole 5.29900% 07/24/2029 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | General Mtrs CO Note Call Make Whole 5.60000% 10/15/2032 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Elevance Health Inc Note Call Make Whole 3.65000% 12/01/2027 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Comcast Corp New Note Call Make Whole 4.25000% 10/15/2030 Sold part $15K to $50K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | CATCaterpillar, Inc. Common Stock Sold $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Becton Dickinson &CO Note Call Make Whole 3.73400% 12/15/2024 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Verizon Communications Inc 4.01600% 12/03/2029 Ser C Note Call Make Whole Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | United States Treas Ser C-2032 2.87500% 05/15/2032 NTS Note Sold $15K to $50K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Union Pac Corp Note Call Make Whole 3.95000% 09/10/2028 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | T Mobile USA Inc Note 4.75000% 02/01/2028 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Pepsico Inc Note Call Make Whole 3.90000% 07/18/2032 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | NXPINXP Semiconductors Sold $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Microsoft Corp Note Call Make Whole 3.12500% 11/03/2025 Sold part $1K to $15K · traded Sep 11 |
| Sep 24, 2024Sep 242024 | Bank America Corp Ser M MTN 3.97000% 03/05/2029 Call Make Whole Sold part $1K to $15K · traded Sep 11 |
| Jun 21, 2024Jun 212024 | T Mobile USA Inc Note 4.75000% 02/01/2028 Bought $15K to $50K · traded Jun 6 |
| Jun 21, 2024Jun 212024 | Citigroup Inc Note Call Make Whole 3.20000% 10/21/2026 Sold $15K to $50K · traded May 29 |
| Jun 21, 2024Jun 212024 | JPMorgan Chase &CO Note Call Make Whole 5.29900% 07/24/2029 Bought $15K to $50K · traded May 24 |
| May 22, 2024May 222024 | McDonald's Corp MTN Call Make Whole 3.50000% 07/01/2027 Sold $15K to $50K · traded May 17 |
| May 22, 2024May 222024 | LOWLowe's Companies, Inc. Common Stock Sold part $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | JJacobs Solutions Inc. Common Stock Sold part $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | CVSCVS Health Corporation Common Stock Sold $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | AZOAutoZone, Inc. Common Stock Sold part $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | AMZNAmazon.com Bought $15K to $50K · traded May 17 |
| May 22, 2024May 222024 | GOOGLAlphabet Sold part $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | ABNBAirbnb Sold part $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | MSFTMicrosoft Sold part $1K to $15K · traded May 17 |
| May 22, 2024May 222024 | ACNAccenture plc Class A Ordinary Shares Sold part $1K to $15K · traded May 17 |
| May 2, 2024May 22024 | Lowes Cos Inc Note Call Make Whole 4.50000% 04/15/2030 Bought $1K to $15K · traded Apr 11 |
| May 2, 2024May 22024 | Goldman Sachs Group Inc Note 3.50000% 01/23/2025 Sold $15K to $50K · traded Mar 27 |
| May 2, 2024May 22024 | Abbvie Inc Note Call Make Whole 5.05000% 03/15/2034 Bought $15K to $50K · traded Mar 27 |
| Mar 12, 2024Mar 122024 | Capital One Financial Corp Note 7.62400% 10/30/2031 Bought $1K to $15K · traded Mar 7 |
| Mar 12, 2024Mar 122024 | URIUnited Rentals, Inc. Common Stock Sold part $1K to $15K · traded Feb 28 |
| Mar 12, 2024Mar 122024 | TDGTransdigm Group Incorporated Common Stock Bought $1K to $15K · traded Feb 28 |
| Mar 12, 2024Mar 122024 | BABoeing Sold $1K to $15K · traded Feb 28 |
| Mar 12, 2024Mar 122024 | Boeing CO Note Call Make Whole 3.62500% 02/01/2031 Sold $15K to $50K · traded Feb 8 |
| Feb 5, 2024Feb 52024 | Microsoft Corp Note Call Make Whole 3.12500% 11/03/2025 Bought $15K to $50K · traded Feb 2 |
| Feb 5, 2024Feb 52024 | Union Pac Corp Note Call Make Whole 3.95000% 09/10/2028 Bought $15K to $50K · traded Jan 25 |
| Feb 5, 2024Feb 52024 | PANWPalo Alto Networks Bought $1K to $15K · traded Jan 24 |
| Feb 5, 2024Feb 52024 | Bank America Corp Ser N MTN 6.20400% 11/10/2028 Call Make Whole Bought $15K to $50K · traded Jan 18 |
| Feb 5, 2024Feb 52024 | AT&T Inc Ser B Note 4.30000% 02/15/2030 Call Make Whole Sold $15K to $50K · traded Jan 18 |
| Jan 16, 2024Jan 162024 | United States Treas Bills Zero CPN 0.00000% 01/09/2024 Bought $1K to $15K · traded Dec 29 |
| Jan 16, 2024Jan 162024 | 2000111428 Boeing CO Note Call Make Whole 3.62500% 02/01/2031 Bought $15K to $50K · traded Sep 15 |
| Jan 16, 2024Jan 162024 | 2000111429 Simon Ppty Group LP Note Call Make Whole 2.45000% 09/13/2029 Sold $15K to $50K · traded Sep 13 |
| Sep 28, 2023Sep 282023 | CATCaterpillar Sold over $848 · traded Sep 21 |
| Sep 28, 2023Sep 282023 | 097023DC6 Bought $15K to $50K · traded Sep 15 |
| Sep 28, 2023Sep 282023 | 828807DF1 Sold $15K to $50K · traded Sep 13 |
| Aug 28, 2023Aug 282023 | Pepsico Inc Note Call Make Whole 3.90000% 07/18/2032 Bought $15K to $50K · traded Aug 10 |
| Jul 31, 2023Jul 312023 | Meta Platforms Inc Note Call Make Whole 4.95000% 05/15/2033 Bought $15K to $50K · traded Jul 21 |
| Jul 31, 2023Jul 312023 | ISRGIntuitive Surgical Bought $1K to $15K · traded Jul 20 |
| Jul 31, 2023Jul 312023 | EAElectronic Arts Sold $1K to $15K · traded Jul 20 |
| Jul 19, 2023Jul 192023 | LINLinde plc Ordinary Shares Bought $1K to $15K · traded Jun 30 |
| Jul 19, 2023Jul 192023 | COFCapital One Financial Sold $1K to $15K · traded Jun 30 |
| Jul 19, 2023Jul 192023 | General Mtrs Financial CO Inc Note 3.10000% 01/12/2032 Call Make Whole Sold $15K to $50K · traded Jun 27 |
| Jul 19, 2023Jul 192023 | General Mtrs CO Note Call Make Whole 5.60000% 10/15/2032 Bought $15K to $50K · traded Jun 27 |
| Jul 19, 2023Jul 192023 | United States Treas Ser BC- 2024 2.50000% 05/31/2024 NTS Note Sold $1K to $15K · traded Jun 26 |
| Jun 15, 2023Jun 152023 | MCKMcKesson Bought $1K to $15K · traded Jun 8 |
| Jun 15, 2023Jun 152023 | CVSCVS Health Sold $1K to $15K · traded Jun 8 |
| Feb 28, 2023Feb 282023 | VEEVVeeva Systems Bought $1K to $15K · traded Feb 13 |
| Feb 28, 2023Feb 282023 | PNCPNC Financial Services Group Bought $1K to $15K · traded Feb 13 |
| Feb 28, 2023Feb 282023 | NXPINXP Semiconductors Bought $1K to $15K · traded Feb 13 |
| Feb 28, 2023Feb 282023 | LRCXLam Research Bought $1K to $15K · traded Feb 13 |
| Feb 28, 2023Feb 282023 | JPMJP Morgan Chase Bought $1K to $15K · traded Feb 13 |
| Feb 28, 2023Feb 282023 | GOOGLAlphabet Bought $1K to $15K · traded Feb 13 |
| Jan 30, 2023Jan 302023 | BKNGBooking Sold $1K to $15K · traded Jan 18 |
| Jan 30, 2023Jan 302023 | ABNBAirbnb Bought $1K to $15K · traded Jan 18 |
Amounts are reported as brackets and many trades belong to a spouse or a managed account. Not investment advice.
Copying William R. Keating's reported trades from Jan 2023 would have turned $10,000 into $22,687, more than the S&P 500 did.
A test before costs and taxes, not a real account. Companies that were later delisted or bought out are skipped, which flatters it. See the full copy test, year by year →