Data from public STOCK Act disclosures. Estimated returns are illustrative only and not guaranteed. Not financial advice.

JM
John Mcguire
RepublicanHouse
Insufficient data
Period
Trades
4Issuers
3Est. Volume
$32KLast Trade
2026-01-30Avg Filing Lag
16dAvg Return
-3.6%Est. Return $
$1K lossBuy Rate
50% (2B · 2S)Links
Congress Bioguide