On the 2026 ballot in MA-9.General election Tue Nov 3, 2026
- Republican (1): R. Tyler Macallister
William R. Keating's Grades Across 12 Issue Areas
#73/430
#160/428
#126/430
#176/430
#100/430
#134/430
#142/430
#154/430
#146/430
#147/430
#135/430
#54/430
Where William Stands · 119th Congress
William R. Keating's Activity in Congress
Every action we track: 317 events across votes, cosponsorships, letters, floor speeches, sponsored travel, and stock disclosures.
Filters
-
Letter
PASS Rep. William R. Keating Signed Letter: Objecting to the Search of Representative Ilhan Omar's Home
-
Cosponsor
PASS Rep. William R. Keating Cosponsored No Tax Breaks for Union Busting Act
-
Vote
PASS Rep. William R. Keating Voted NO on Student Aid Ban for Israel Boycotts
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036
-
Vote
PASS Rep. William R. Keating Voted NO on NDAA FY2027: Section 219 US-Israel Defense Merger
-
Vote
PASS Rep. William R. Keating Voted NO on NDAA FY2027 (House passage)
-
Vote
PASS Rep. William R. Keating Voted NO on FY27 NDAA: TRICARE Trans Care Ban (Mace)
-
Vote
PASS Rep. William R. Keating Voted NO on FY27 NDAA: DoDEA Trans Athletics Ban (Mace)
-
Vote
PASS Rep. William R. Keating Voted NO on NDAA Amendment: Codify Transgender Military Service Ban (Boebert)
-
Vote
PASS Rep. William R. Keating Voted YES on Massie Amendment — Bar Israel Funding / Cut $3.3B FMF
-
Vote
PASS Rep. William R. Keating Voted YES on Lebanon War Powers Resolution — Remove Forces
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028
-
Vote
FAIL Rep. William R. Keating Voted NO on Lebanon War Powers Resolution — Remove Forces
-
Vote
PASS Rep. William R. Keating Voted NO on School Gender-Recognition Consent Mandate
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Back from the Brink — Halt Nuclear Arms Race
-
Vote
PASS Rep. William R. Keating Voted NO on Keeping Violent Offenders Off Our Streets Act — Subjects Charitable Bail Funds to Insurance Regulation
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026
-
Vote
PASS Rep. William R. Keating Voted NO on FISA Section 702 Reauthorization (3-Year Extension)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028
-
Vote
PASS Rep. William R. Keating Voted NO on FIRE Act
-
Vote
PASS Rep. William R. Keating Voted NO on Reliable Federal Infrastructure Act
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033
-
Vote
PASS Rep. William R. Keating Voted YES on Haiti TPS Designation Act
-
Vote
PASS Rep. William R. Keating Voted YES on Iran War Powers Resolution — Remove Forces
-
Vote
PASS Rep. William R. Keating Voted NO on FENCES Act
-
Vote
PASS Rep. William R. Keating Voted NO on RED Tape Act
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Therapeutic Fraud Prevention Act of 2025
-
Trade
Rep. William R. Keating Purchase $50,001 - $100,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026
-
Vote
PASS Rep. William R. Keating Voted NO on DHS Appropriations Act, 2026 (Standalone)
-
Vote
PASS Rep. William R. Keating Voted YES on Iran War Powers Resolution — Remove Forces
-
Vote
FAIL Rep. William R. Keating Voted YES on Reaffirming Iran as Largest State Sponsor of Terrorism
-
Vote
MIXED Rep. William R. Keating Voted NOT VOTING on Homeowner Energy Freedom Act
-
Vote
MIXED Rep. William R. Keating Voted NOT VOTING on Home Appliance Protection and Affordability Act
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Healthy Families Act
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Transgender Bill of Rights
-
Vote
PASS Rep. William R. Keating Voted YES on Housing for the 21st Century Act
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
-
Vote
PASS Rep. William R. Keating Voted NO on DHS Appropriations Act (ICE Funding)
-
Vote
PASS Rep. William R. Keating Voted NO on Pregnant Students' Rights Act
-
Vote
PASS Rep. William R. Keating Voted NO on Supporting Pregnant and Parenting Women Act
-
Vote
PASS Rep. William R. Keating Voted NO on SHOWER Act
-
Vote
PASS Rep. William R. Keating Voted YES on ACA Premium Tax Credit Extension
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
-
Vote
PASS Rep. William R. Keating Voted NO on Do No Harm in Medicaid Act
-
Vote
PASS Rep. William R. Keating Voted NO on SPEED Act (Permitting Reform)
-
Vote
PASS Rep. William R. Keating Voted YES on Western Hemisphere War Powers Resolution
-
Vote
PASS Rep. William R. Keating Voted YES on Venezuela War Powers Resolution
-
Vote
PASS Rep. William R. Keating Voted NO on Lower Health Care Premiums Act — Abortion Insurance CSR Restriction
-
Vote
PASS Rep. William R. Keating Voted NO on Protect Childrens Innocence Act
-
Vote
PASS Rep. William R. Keating Voted NO on Kayla Hamilton Act
-
Vote
PASS Rep. William R. Keating Voted NO on Power Plant Reliability Act
-
Vote
PASS Rep. William R. Keating Voted NO on Pipeline Reviews Act
-
Vote
PASS Rep. William R. Keating Voted YES on Protect Americas Workforce Act
-
Vote
PASS Rep. William R. Keating Voted NO on PERMIT Act — Clean Water Act Permitting Rollback
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030
-
Vote
FAIL Rep. William R. Keating Voted YES on Denouncing the Horrors of Socialism
-
Vote
PASS Rep. William R. Keating Voted NO on CLEAN DC Act
-
Vote
PASS Rep. William R. Keating Voted NO on DC Cash Bail Reform Act
-
Vote
PASS Rep. William R. Keating Voted NO on Unlocking Domestic LNG Potential Act
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: Arctic Refuge Oil/Gas Protections
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: Wyoming Coal BLM Rule
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: Alaska Western Arctic Drilling
-
Speech
Rep. William R. Keating Keating addresses the release of Epstein files, emphasizing the importance of transparency and accountability for powerful individuals involved in sex trafficking.
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Constitutional Amendment: Rights for Natural Persons Only
-
Vote
FAIL Rep. William R. Keating Voted YES on Honoring the Life and Legacy of Charlie Kirk
-
Vote
PASS Rep. William R. Keating Voted NO on GRID Power Act
-
Vote
PASS Rep. William R. Keating Voted YES on Censuring Representative Ilhan Omar
-
Cosponsor
PASS Rep. William R. Keating Cosponsored FAMILY Act of 2025
-
Vote
PASS Rep. William R. Keating Voted NO on Stop Illegal Entry Act
-
Vote
PASS Rep. William R. Keating Voted NO on FY26 NDAA: EFMP Trans Care Ban (Norman)
-
Vote
PASS Rep. William R. Keating Voted NO on FY26 NDAA: TRICARE Trans Care Ban (Mace)
-
Vote
PASS Rep. William R. Keating Voted NO on Energy and Water Appropriations Act, 2026
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035
-
Cosponsor
PASS Rep. William R. Keating Cosponsored EACH Act of 2025
-
Vote
PASS Rep. William R. Keating Voted NO on DoD Appropriations FY2026
-
Vote
PASS Rep. William R. Keating Voted NO on International Climate Funding Rescission
-
Vote
PASS Rep. William R. Keating Voted NO on Crypto Market Structure Bill (CLARITY Act)
-
Vote
PASS Rep. William R. Keating Voted NO on Stablecoin Licensing Law (GENIUS Act)
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Womens Health Protection Act of 2025
-
Vote
PASS Rep. William R. Keating Voted NO on D.C. Federal Immigration Compliance Act
-
Vote
PASS Rep. William R. Keating Voted NO on Rescissions Act — Foreign Aid Cuts
-
Vote
FAIL Rep. William R. Keating Voted YES on HALT Fentanyl Act
-
Vote
PASS Rep. William R. Keating Voted NO on Prohibit Noncitizen Voting in D.C. Elections
-
Vote
FAIL Rep. William R. Keating Voted YES on Resolution Thanking ICE
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Humanitarian Aid to Gaza
-
Vote
PASS Rep. William R. Keating Voted NO on One Big Beautiful Bill Act — Medicaid Work Requirements
-
Vote
PASS Rep. William R. Keating Voted NO on One Big Beautiful Bill — PP Defunding Provision
-
Vote
PASS Rep. William R. Keating Voted NO on One Big Beautiful Bill (IRA Repeal, Drilling Expansion)
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: EPA HAP Source Reclassification
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: OCC Bank Merger Review Rule
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: CA Clean Cars II Waiver Disapproval
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: CA Clean Trucks Waiver Disapproval
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: CA Low-NOx Waiver Disapproval
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Medicare for All Act
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Equality Act
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Affordable Housing Credit Improvement Act
-
Vote
PASS Rep. William R. Keating Voted NO on SAVE Act (Safeguard American Voter Eligibility)
-
Vote
PASS Rep. William R. Keating Voted NO on No Rogue Rulings Act — Limit Nationwide Injunctions
-
Letter
PASS Rep. William R. Keating Signed Letter: Bicameral Letter Opposing EPA's Wholesale Assault on Environmental Protections (Apr 2025)
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: CFPB Digital Payment Apps Rule
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: CFPB Overdraft Fee Rule
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Raise the Wage Act of 2025
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Paycheck Fairness Act
-
Letter
PASS Rep. William R. Keating Signed Letter: Letters Demanding Release of Detained Palestinian Students (Khalil, Ozturk, Mahdawi)
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: BOEM Marine Archaeological Resources Rule Disapproval
-
Vote
PASS Rep. William R. Keating Voted NO on Censuring Representative Al Green
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Protecting the Right to Organize Act of 2025
-
Cosponsor
PASS Rep. William R. Keating Cosponsored John Lewis Voting Rights Advancement Act of 2025
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Safe Schools Improvement Act
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of BJ's Wholesale Club Holdings, Inc. Common Stock (BJ)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: Water Heater Efficiency Standards
-
Cosponsor
PASS Rep. William R. Keating Cosponsored American Dream and Promise Act of 2025
-
Vote
PASS Rep. William R. Keating Voted NO on FY2025 Budget Resolution (Medicaid Cuts)
-
Vote
PASS Rep. William R. Keating Voted NO on Budget Resolution FY2025
-
Vote
PASS Rep. William R. Keating Voted NO on CRA: Methane Emissions Charge Disapproval
-
Vote
FAIL Rep. William R. Keating Voted YES on Agent Raul Gonzalez Officer Safety Act (119th)
-
Vote
PASS Rep. William R. Keating Voted NO on Midnight Rules Relief Act — En Bloc CRA Disapproval
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Right to Contraception Act
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Accenture plc Class A Ordinary Shares (ACN)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Aramark Common Stock (ARMK)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Microsoft Corporation - Common Stock (MSFT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Pepsico, Inc. (PEP)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of KLA Corporation - Common Stock (KLAC)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Lam Research Corporation - Common Stock (LRCX)
-
Vote
PASS Rep. William R. Keating Voted NO on Born-Alive Abortion Survivors Protection Act
-
Vote
PASS Rep. William R. Keating Voted NO on Fix Our Forests Act
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CoStar Group, Inc. - Common Stock (CSGP)
-
Vote
PASS Rep. William R. Keating Voted NO on Protection of Women and Girls in Sports Act
-
Vote
PASS Rep. William R. Keating Voted NO on ICC Sanctions Bill
-
Vote
PASS Rep. William R. Keating Voted NO on Laken Riley Act
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Airbnb, Inc. - Class A Common Stock (ABNB)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Amazon.com, Inc. - Common Stock (AMZN)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Fiserv, Inc. Common Stock (FI)
-
Cosponsor
PASS Rep. William R. Keating Cosponsored Washington, D.C. Admission Act
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Alphabet Inc. - Class A Common Stock (GOOGL)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Amazon.com, Inc. - Common Stock (AMZN)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Amentum Holdings, Inc. Common Stock (AMTM)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Microsoft Corporation - Common Stock (MSFT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of QUALCOMM Incorporated - Common Stock (QCOM)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Caterpillar, Inc. Common Stock (CAT)
-
Trade
Rep. William R. Keating Sale (Partial) $15,001 - $50,000 of COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of ELEVANCE HEALTH INC NOTE CALL MAKE WHOLE 3.65000% 12/01/2027
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of NXP Semiconductors N.V. - Common Stock (NXPI)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of T MOBILE USA INC NOTE 4.75000% 02/01/2028
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTE
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLE
-
Travel
Rep. William R. Keating Sponsored travel to Poland Ukraine — sponsored by Atlantic Council
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of T MOBILE USA INC NOTE 4.75000% 02/01/2028
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of CITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of Accenture plc Class A Ordinary Shares (ACN)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of Airbnb, Inc. - Class A Common Stock (ABNB)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of Alphabet Inc. - Class A Common Stock (GOOGL)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of Amazon.com, Inc. - Common Stock (AMZN)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of AutoZone, Inc. Common Stock (AZO)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of CVS Health Corporation Common Stock (CVS)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of Jacobs Solutions Inc. Common Stock (J)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of Lowe's Companies, Inc. Common Stock (LOW)
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% 07/01/2027
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of Microsoft Corporation - Common Stock (MSFT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of LOWES COS INC NOTE CALL MAKE WHOLE 4.50000% 04/15/2030
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of ABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of GOLDMAN SACHS GROUP INC NOTE 3.50000% 01/23/2025
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Boeing Company (BA)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Transdigm Group Incorporated Common Stock (TDG)
-
Trade
Rep. William R. Keating Sale (Partial) $1,001 - $15,000 of United Rentals, Inc. Common Stock (URI)
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Palo Alto Networks, Inc. (PANW)
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of AT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS BILLS ZERO CPN 0.00000% 01/09/2024
-
Trade
Rep. William R. Keating Sale $848.75 of Caterpillar, Inc. (CAT)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of 097023DC6
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 2.45000% 09/13/2029
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of 828807DF1
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Electronic Arts Inc. (EA)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Intuitive Surgical, Inc. (ISRG)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Capital One Financial Corporation (COF)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Linde plc Ordinary Shares (LIN)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/2032 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTE
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of CVS Health Corporation (CVS)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of McKesson Corporation (MCK)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Alphabet Inc. - Class A (GOOGL)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of JP Morgan Chase & Co. (JPM)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Lam Research Corporation (LRCX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of NXP Semiconductors N.V. (NXPI)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of PNC Financial Services Group, Inc. (PNC)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Veeva Systems Inc. Class A (VEEV)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Airbnb, Inc. - Class A (ABNB)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Booking Holdings Inc. (BKNG)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Baxter International Inc. (BAX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CAPITAL ONE FINL CORP NOTE 3.90000% 01/29/2024
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Adobe Inc. (ADBE)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of ServiceNow, Inc. (NOW)
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of MORGAN STANLEY MTN CALL
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of MORGAN STANLEY SER I MTN 6.34200% 10/18/2033
-
Trade
Rep. William R. Keating Purchase $50,001 - $100,000 of IBTE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of ORACLE CORP NOTE CALL MAKE WHOLE 2.30000% 03/25/2028
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Ross Stores, Inc. (ROST)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of TJX Companies, Inc. (TJX)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTE
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTE
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of NETFLIX INC. SER B NOTE 4.87500% 04/15/2028 CALL MAKE WHOLE
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of American Homes 4 Rent Common Shares of Beneficial Interest (AMH)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Crown Castle International Corp. (CCI)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Medtronic plc. Ordinary Shares (MDT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Vertex Pharmaceuticals Incorporated (VRTX)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of gENERAl MTRS FINl CO INC NOTE 3.10000% 01/12/2032 CAll MAKE WHOlE
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of gENERAl MTRS FINl CO INC NOTE 5.10000% 01/17/2024 CAll MAKE WHOlE
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Fiserv, Inc. (FISV)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of COMCAST CORP NEW NOTE CAll MAKE WHOlE 4.25000% 10/15/2030
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of lOWES COS INC NOTE CAll MAKE WHOlE 3.10000% 05/03/2027
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Adobe Inc. (ADBE)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of VeriSign, Inc. (VRSN)
-
Trade
Rep. William R. Keating Sale $15,001 - $50,000 of VAlERO ENERgY CORP NOTE CAll
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of AT&T INC SER B NOTE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of gOlDMAN SACHS gROUP INC NOTE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of MCDONAlDS CORP MTN CAll
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of VAlERO ENERgY CORP NOTE CAll
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of ORAClE CORP NOTE CAll
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of ANTHEM INC NOTE CAll MAKE WHOlE 3.65000% 12/01/2027
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of BK OF AMERICA CORP SER M MTN 3.97000% 03/05/2029 CAll MAKE WHOlE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of MORgAN STANlEY MTN CAll MAKE WHOlE 3.87500% 04/29/2024
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Baxter International Inc. (BAX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Boeing Company (BA)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Chevron Corporation (CVX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Microsoft Corporation (MSFT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Procter & gamble Company (Pg)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Suncor Energy Inc. (Su)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of VeriSign, Inc. (VRSN)
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of NETFlIX INC. SER B NOTE 4.87500% 04/15/2028 CAll MAKE WHOlE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of BECTON DICKINSON &CO NOTE CAll MAKE WHOlE 3.73400% 12/15/2024
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of ENERgY TRANSFER l P NOTE CAll MAKE WHOlE 5.87500% 01/15/2024
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of WAlgREEN CO NOTE CAll MAKE WHOlE 3.10000% 09/15/2022
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of CITIgROuP INC NOTE CAll MAKE WHOlE 3.20000% 10/21/2026
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of gENERAl MTRS FINl CO INC NOTE 5.10000% 01/17/2024 CAll MAKE WHOlE
-
Trade
Rep. William R. Keating Purchase $15,001 - $50,000 of SIMON PPTY gROuP lP NOTE CAll MAKE WHOlE 2.45000% 09/13/2029
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Accenture plc Class A Ordinary Shares (ACN)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Alphabet Inc. - Class A (gOOgl)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Aramark (ARMK)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of AutoZone, Inc. (AZO)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Baxter International Inc. (BAX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of BJ's Wholesale Club Holdings, Inc. (BJ)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Boeing Company (BA)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Booking Holdings Inc. (BKNg)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CACI International, Inc. Class A (CACI)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Capital One Financial Corporation (COF)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Caterpillar, Inc. (CAT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CDW Corporation (CDW)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Chevron Corporation (CVX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Crown Castle International Corp. (CCI)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of CVS Health Corporation (CVS)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Electronic Arts Inc. (EA)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Fiserv, Inc. (FISV)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Intercontinental Exchange Inc. (ICE)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Intuit Inc. (INTu)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Jacobs Engineering group Inc. (J)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of JP Morgan Chase & Co. (JPM)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of lam Research Corporation (lRCX)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of lowe's Companies, Inc. (lOW)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Mastercard Incorporated (MA)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Medtronic plc. Ordinary Shares (MDT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Merck & Company, Inc. Common Stock (MRK)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Microsoft Corporation (MSFT)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Moody's Corporation (MCO)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Northrop grumman Corporation (NOC)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of NXP Semiconductors N.V. (NXPI)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Pepsico, Inc. (PEP)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of PNC Financial Services group, Inc. (PNC)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Procter & gamble Company (Pg)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Ross Stores, Inc. (ROST)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Suncor Energy Inc. (Su)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of united Rentals, Inc. (uRI)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of unitedHealth group Incorporated Common Stock (uNH)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Veeva Systems Inc. Class A (VEEV)
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of VeriSign, Inc. (VRSN)
-
Trade
Rep. William R. Keating Sale $1,001 - $15,000 of Procter and Gamble
-
Trade
Rep. William R. Keating Purchase $1,001 - $15,000 of Coach, Inc.
PACs and Donors Funding William R. Keating's Campaign
Money raised and spent by the campaign, cash on hand, and outside money (spent for or against) · per FEC filings.
Where the money comes from
Money raised, by source
Composition
Area = share of money raised · source → type / size
Raised by cycle
PAC vs individual money over time
PAC by interest categoryDirect PAC contributions plus individual donations earmarked through PACs, for the tracked interest groups. Source: FEC filings.
Tracked interest groups · the accountability lens
Individual donor ties
Itemized individual donors · $200+ contributions reported to the FEC
Spending and cash on hand
What the campaign took in and spent each cycle, and the cash it had left at its latest filing.
Where the money goes
What the campaign spent, by category and by vendor, from the itemized payments each committee files with the FEC.
Given to other committees
Outside money — spent for / against
Not raised by the campaign · independent expenditures (FEC Schedule E)
Data: Federal Election Commission. Includes reports filed through Oct 30, 2026.
William R. Keating's Stock Trades, Travel, and Disclosures
Stock Trades
Travel Disclosures
Community Projects ⓘ
Legislative Effectiveness
Attendance
Office Budget
| Quarter | Amount |
|---|---|
| Jul–Sep 2023 | $506,246 |
| Oct–Dec 2023 | $521,432 |
| Jan–Mar 2024 | $333,715 |
| Apr–Jun 2024 | $399,863 |
| Jul–Sep 2024 | $361,540 |
| Oct–Dec 2024 | $600,353 |
| Jan–Mar 2025 | $407,446 |
| Apr–Jun 2025 | $441,717 |
| Jul–Sep 2025 | $419,758 |
| Oct–Dec 2025 | $600,887 |
| Jan–Mar 2026 | $366,004 |
| Apr–Jun 2026 | $388,682 |
| Session | Amount |
|---|---|
| 115th-1 (2017) | $1,338,376 |
| 115th-2 (2018) | $1,369,279 |
| 116th-1 (2019) | $1,424,712 |
| 116th-2 (2020) | $1,435,290 |
| 117th-1 (2021) | $1,527,454 |
| 117th-2 (2022) | $1,791,810 |
| 118th-1 (2023) | $1,978,140 |
| 118th-2 (2024) | $1,779,154 |
| 119th-1 (2025) | $2,026,905 |
| 119th-2 (2026, so far) | $754,687 (still in progress) |
Their District: Massachusetts · MA-9
Financial Disclosure
* Form A's top band reads “Over $50,000,000” and stops there. A figure marked + is the least the filing supports.
View this filing on the Clerk portal (PDF)
View this filing on the Clerk portal (PDF)
View this filing on the Clerk portal (PDF)
View this filing on the Clerk portal (PDF)
View this filing on the Clerk portal (PDF)
Bars for marked years fade out rather than ending, and carry no midpoint.
amended More than one filing covers that year. The figure comes from the most complete one, and the others remain on the Clerk's portal.
Disclosure data last pulled from the Clerk on Nov 1, 2026.
William R. Keating's recent press releases
10 recent press releases from https://keating.house.gov. · Updated today
-
KEATING REPORT REVEALS TRUMP ADMIN’S CORRUPT POLICIES IN BOSNIA AND HERZEGOVINA
WASHINGTON, D.C. – Today, Subcommittee on Europe Ranking Member Bill Keating (MA-09) released an oversight report entitled “Pay for Play in the Balkans: How the Trump Administration’s Bosnia Policy Enriches the President’s Personal Allies…
-
WASHINGTON D.C. – Yesterday, Foreign Affairs Europe Subcommittee Ranking Member Bill Keating (D-MA) and Ukraine Caucus Co-Chairs Marcy Kaptur (D-OH), Brian Fitzpatrick (R-PA), Mike Quigley (D-IL), and Joe Wilson (R-SC) wrote to the…
-
KEATING STATEMENT ON LATEST ICE SHOOTING IN MINNEAPOLIS
BOURNE, MA - Congressman Bill Keating issued the following statement this evening in response to today's shooting of Alex Pretti by federal agents in Minneapolis:"Watch the videos. Share them. Count the shots. It’s not easy to watch - and…
-
KEATING STATEMENT ON US OCCUPATION OF VENEZUELA
BOURNE, MA - Congressman Bill Keating (D-MA), a Senior Member of the House Foreign Affairs and Armed Services Committees, released the following statement this afternoon after President Trump's press conference following U.S. Military…
-
KEATING, MEEKS SLAM TRUMP ADMINISTRATION FOR REMOVING SANCTIONS ON PRO-RUSSIAN BALKAN LEADER
WASHINGTON – On Wednesday, Foreign Affairs Europe Subcommittee Ranking Member Bill Keating (D-MA) and Foreign Affairs Committee Ranking Member Gregory Meeks (D-NY) wrote to Secretary of Treasury Scott Bessent and Secretary of State Marco…
-
Washington, DC— On Tuesday, in response to the systematic abduction and deportation of thousands of Ukrainian children, Congressman Bill Keating (D-MA) , along with Congressman Brian Fitzpatrick (R-PA), Co-Chair of the Congressional…
-
KEATING TO JOHNSON: CUT THE BS AND GET TO WORK SO WE CAN PAY OUR TROOPS
Washington, DC – This week, U.S. Representative Bill Keating (MA-09) joined his colleagues in co-sponsoring H.R. 5401, the Pay Our Troops Act and sending a letter to Speaker Johnson to request he re-convene Congress immediately to take up…
-
Washington, DC - Yesterday, Congressman Bill Keating, Ranking Member of the House Foreign Affairs Subcommittee on Europe, Congressman Jim McGovern, Ranking Member of the House Rules Committee, and Congressman Mike Quigley, co-chair of the…
-
U.S. Representatives Pramila Jayapal (WA-07), Jamie Raskin (MD-08), Bill Keating (MA-09), Valerie Foushee (NC-04), and Becca Balint (VT-AL) are today introducing a resolution calling on the Trump Administration to use all diplomatic tools…
-
KEATING DEMANDS ANSWERS ON RECENT ICE RAIDS
Washington, DC – Congressman Bill Keating – who represents Martha’s Vineyard, Nantucket, and the Town of Plymouth where recent ICE raids were conducted – sent the attached letter to Homeland Security Secretary Noem, ICE Acting Director…
Rest of the Massachusetts delegation
8 other current House members from Massachusetts, with their 119th Congress grades.