JM

John McGuire

Independent · House · VA

Trading history and most frequently traded stocks.

Total Trades

12

Lifetime tracked

Buy / Sell

8 / 4

+4 net activity

Last Trade

BLK

2026-07-07

Avg Disclosure Lag

17d

Trade date to filed date

Trade History

12 trades

2026-07-07

John McGuire

BLK

Sell

Amount

$1,001 - $15,000

Filed

104d ago

2026-06-15

John McGuire

SPCX

Buy

Amount

$1,001 - $15,000

Filed

104d ago

2026-06-04

John McGuire

DELL

Sell

Amount

$1,001 - $15,000

Filed

132d ago

2026-06-04

John McGuire

META

Buy

Amount

$1,001 - $15,000

Filed

132d ago

2026-04-15

John McGuire

AAPL

Buy

Amount

$1,001 - $15,000

Filed

160d ago

2026-04-15

John McGuire

MSFT

Buy

Amount

$1,001 - $15,000

Filed

160d ago

2026-04-15

John McGuire

NVDA

Buy

Amount

$1,001 - $15,000

Filed

160d ago

2026-01-30

John McGuire

MSFT

Sell

Amount

$1,001 - $15,000

Filed

252d ago

2026-01-30

John McGuire

NVDA

Buy

Amount

$1,001 - $15,000

Filed

252d ago

2026-01-21

John McGuire

MSFT

Buy

Amount

$1,001 - $15,000

Filed

252d ago

2026-01-20

John McGuire

WMT

Sell

Amount

$1,001 - $15,000

Filed

252d ago

2025-06-16

John McGuire

NFLX

Buy

Amount

$1,001 - $15,000

Filed

467d ago

Top Stocks Traded

By trade frequency

MSFT

Microsoft Corp

3

trades

Last trade: 2026-04-15

NVDA

Nvidia Corp

2

trades

Last trade: 2026-04-15

BLK

Blackrock, Inc.

1

trades

Last trade: 2026-07-07

SPCX

Space Exploration Technologies Corp. - Class A Common Stock (SPCX) [ST]

1

trades

Last trade: 2026-06-15

DELL

Dell Technologies Inc.

1

trades

Last trade: 2026-06-04

META

Meta Platforms, Inc. Class A Common Stock

1

trades

Last trade: 2026-06-04

AAPL

Apple Inc.

1

trades

Last trade: 2026-04-15

WMT

Walmart Inc. Common Stock

1

trades

Last trade: 2026-01-20