WR

William R. Keating

Democrat · House · MA

Trading history and most frequently traded stocks.

Total Trades

63

Lifetime tracked

Buy / Sell

44 / 19

+25 net activity

Last Trade

—

2026-08-11

Avg Disclosure Lag

22d

Trade date to filed date

Trade History

63 trades

2026-08-11

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

56d ago

2026-06-30

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

68d ago

2026-06-30

William R. Keating

—

Buy

Amount

$15,001 - $50,000

Filed

68d ago

2026-05-08

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-05-08

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-05-08

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-05-08

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-05-06

William R. Keating

—

Sell

Amount

$15,001 - $50,000

Filed

155d ago

2026-04-30

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-04-29

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-04-17

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

155d ago

2026-03-26

William R. Keating

—

Buy

Amount

$50,001 - $100,000

Filed

190d ago

2026-02-20

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

218d ago

2026-02-20

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

218d ago

2026-02-20

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

218d ago

2026-02-04

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

236d ago

2026-02-04

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

236d ago

2026-01-26

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

256d ago

2026-01-08

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

256d ago

2025-06-09

William R. Keating

—

Sell

Amount

$1,001 - $15,000

Filed

484d ago

2025-03-06

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

578d ago

2025-03-03

William R. Keating

BJ

Sell

Amount

$1,001 - $15,000

Filed

578d ago

2025-02-06

William R. Keating

—

Buy

Amount

$15,001 - $50,000

Filed

602d ago

2025-02-05

William R. Keating

ARMK

Buy

Amount

$1,001 - $15,000

Filed

602d ago

2025-02-05

William R. Keating

MSFT

Buy

Amount

$1,001 - $15,000

Filed

602d ago

2025-01-24

William R. Keating

KLAC

Buy

Amount

$1,001 - $15,000

Filed

602d ago

2025-01-21

William R. Keating

CSGP

Buy

Amount

$1,001 - $15,000

Filed

602d ago

2025-01-07

William R. Keating

AMZN

Buy

Amount

$1,001 - $15,000

Filed

643d ago

2024-10-31

William R. Keating

QCOM

Buy

Amount

$1,001 - $15,000

Filed

713d ago

2024-10-31

William R. Keating

AMZN

Buy

Amount

$1,001 - $15,000

Filed

713d ago

2024-10-09

William R. Keating

—

Sell

Amount

$1,001 - $15,000

Filed

713d ago

2024-09-11

William R. Keating

—

Sell

Amount

$1,001 - $15,000

Filed

756d ago

2024-09-11

William R. Keating

—

Sell

Amount

$15,001 - $50,000

Filed

756d ago

2024-05-24

William R. Keating

—

Buy

Amount

$15,001 - $50,000

Filed

851d ago

2024-05-17

William R. Keating

LOW

Sell

Amount

$1,001 - $15,000

Filed

881d ago

2024-05-17

William R. Keating

ABNB

Sell

Amount

$1,001 - $15,000

Filed

881d ago

2024-05-17

William R. Keating

MSFT

Sell

Amount

$1,001 - $15,000

Filed

881d ago

2024-05-17

William R. Keating

AMZN

Buy

Amount

$15,001 - $50,000

Filed

881d ago

2024-05-17

William R. Keating

CVS

Sell

Amount

$1,001 - $15,000

Filed

881d ago

2024-03-27

William R. Keating

—

Sell

Amount

$15,001 - $50,000

Filed

901d ago

2024-02-28

William R. Keating

TDG

Buy

Amount

$1,001 - $15,000

Filed

952d ago

2024-02-28

William R. Keating

BA

Sell

Amount

$1,001 - $15,000

Filed

952d ago

2024-01-24

William R. Keating

PANW

Buy

Amount

$1,001 - $15,000

Filed

988d ago

2024-01-18

William R. Keating

—

Buy

Amount

$15,001 - $50,000

Filed

988d ago

2023-09-13

William R. Keating

—

Sell

Amount

$15,001 - $50,000

Filed

1008d ago

2023-07-20

William R. Keating

ISRG

Buy

Amount

$1,001 - $15,000

Filed

1177d ago

2023-06-30

William R. Keating

LIN

Buy

Amount

$1,001 - $15,000

Filed

1189d ago

2023-06-27

William R. Keating

—

Buy

Amount

$15,001 - $50,000

Filed

1189d ago

2023-06-08

William R. Keating

MCK

Buy

Amount

$1,001 - $15,000

Filed

1223d ago

2023-02-13

William R. Keating

VEEV

Buy

Amount

$1,001 - $15,000

Filed

1330d ago

2023-02-13

William R. Keating

JPM

Buy

Amount

$1,001 - $15,000

Filed

1330d ago

2023-02-13

William R. Keating

NXPI

Buy

Amount

$1,001 - $15,000

Filed

1330d ago

2023-01-18

William R. Keating

BKNG

Sell

Amount

$1,001 - $15,000

Filed

1359d ago

2022-12-02

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

1399d ago

2022-11-09

William R. Keating

NOW

Buy

Amount

$1,001 - $15,000

Filed

1429d ago

2022-11-04

William R. Keating

—

Sell

Amount

$15,001 - $50,000

Filed

1429d ago

2022-09-09

William R. Keating

ROST

Sell

Amount

$1,001 - $15,000

Filed

1451d ago

2022-07-20

William R. Keating

—

Buy

Amount

$15,001 - $50,000

Filed

1451d ago

2022-05-26

William R. Keating

—

Buy

Amount

$1,001 - $15,000

Filed

1586d ago

2022-03-29

William R. Keating

CCI

Sell

Amount

$1,001 - $15,000

Filed

1629d ago

2022-03-29

William R. Keating

VRTX

Buy

Amount

$1,001 - $15,000

Filed

1629d ago

2022-02-11

William R. Keating

—

Sell

Amount

$15,001 - $50,000

Filed

1695d ago

2022-01-28

William R. Keating

FISV

Sell

Amount

$1,001 - $15,000

Filed

1695d ago

Top Stocks Traded

By trade frequency

AMZN

Amazon.Com Inc

3

trades

Last trade: 2025-01-07

MSFT

Microsoft Corp

2

trades

Last trade: 2025-02-05

BJ

BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) [ST]

1

trades

Last trade: 2025-03-03

ARMK

Aramark Common Stock (ARMK) [ST]

1

trades

Last trade: 2025-02-05

KLAC

KLA Corporation - Common Stock (KLAC) [ST]

1

trades

Last trade: 2025-01-24

CSGP

CoStar Group, Inc. - Common Stock (CSGP) [ST]

1

trades

Last trade: 2025-01-21

QCOM

QUALCOMM Incorporated - Common Stock (QCOM) [ST]

1

trades

Last trade: 2024-10-31

LOW

Lowe's Companies Inc.

1

trades

Last trade: 2024-05-17