IPUBLIC RECORDSEXCHANGERECEIPTSloadinglive·IMONEY TRAILEXCHANGESOURCESverifyinglive·IDATA SOURCESEXCHANGEFILINGSpublic recordslive·IPUBLIC RECORDSEXCHANGERECEIPTSloadinglive·IMONEY TRAILEXCHANGESOURCESverifyinglive·IDATA SOURCESEXCHANGEFILINGSpublic recordslive·
← Back to public record dashboard
Member public-record dossier
JM
U.S. SenatorKS

Jerry Moran

Senior Senator
RElected 1997Public disclosures only

A source-backed view of disclosed trades, filing timing, committee context, and paper market signals. This page shows public-record activity; it is not an accusation of wrongdoing and not investment advice.

Estimated net worth
$284K
Disclosure-derived estimate, as of 2024
Verification snapshot

The 10-second public-record profile

Latest receipt, biggest disclosed range, slowest disclosure lag, and strongest SPY-relative paper signal — factual context only, not a claim about intent.

Latest receipt
PARTIAL_SELL GOOG
2025-09-23
Largest range
$15K – $50K
BRK.B
Slowest disclosure
41d
GOOG
Best vs SPY
90.9%
GOOG
Disclosed trades
144
Disclosed buys
64
Disclosed sells
42
Tickers named
47
Crypto Exposure
no disclosed crypto
Signal layer

Public-record trading signals

Charts summarize disclosed rows and derived paper-return context. They are signals for research, not conclusions about motive or recommendations to trade.

Sector Exposure by Trade Count
Financials
20/21
Technology
9/15
Other
9/12
Consumer Disc.
8/11
Energy
6/8
Healthcare
7/6
Comm Services
2/2
Materials
1/1
Industrials
1/1
Consumer Staples
1/1
BuysSells
Most-Traded Stocks
BRK.B15 trades
GOOG8 trades
XOM6 trades
AAPL6 trades
WFC5 trades
VZ5 trades
USB5 trades
CVS5 trades
Monthly Activity (last 12 mo)
09
4 trades shown

Congress Intelligence Fingerprint

Percentile rank vs. all active congressional traders · outer ring = top percentile

ALPHA+7.1%WIN RATE38% winsVOLUME$1.4MFREQUENCY150 tradesSPEED938d avgSECTORS11 sectors
ALPHA77th %ile
+7.1%
WIN RATE60th %ile
38% wins
VOLUME62th %ile
$1.4M
FREQUENCY79th %ile
150 trades
SPEED3th %ile
938d avg
SECTORS84th %ile
11 sectors

α Alpha Attribution by Sector

vs SPY benchmark
Sector
Avg α vs SPYTradesHit%
Market Beaters
Technology
+48.1%
3 trades
100%
Lagging Sectors
Financials
-17.5%
5 trades
0%
Positive αNegative αHit% = % of trades that beat SPY

∑α Cumulative Alpha Trajectory

running total excess return vs SPY+57.0% cumulative
-40%+0%+40%+80%0%2025+70%-64%
Cumulative α
+57.0%
Peak α
+69.7%
Trough α
-63.8%
Avg per Trade
+7.1%
Recent Trend
Accelerating
8 trades · 30-day post-trade return vs SPY

🏆 Trade Alpha Ledger

best & worst individual trades vs SPY8 trades scored
▲ Best Performers
GOOGBUY2025-05$8K
+90.9%
GOOGPARTIAL_SELL2025-09$8K
+26.9%
GOOGPARTIAL_SELL2025-09$8K
+26.6%
BRK.BBUY2025-09$8K
-10.9%
BRK.BBUY2025-09$8K
-12.7%
▼ Worst Performers
BRK.BPARTIAL_SELL2024-07$33K
-24.4%
BRK.BPARTIAL_SELL2024-07$8K
-24.4%
BRK.BBUY2024-12$8K
-15.0%
BRK.BBUY2025-09$8K
-12.7%
BRK.BBUY2025-09$8K
-10.9%
Avg Alpha
+7.1% vs SPY
Win Rate
38% beat market
Best Trade
GOOG +90.9%
Worst Trade
BRK.B -24.4%
Excess return measured 30 days post-trade vs SPY benchmark

Potential committee-sector overlaps

328 disclosed trades in related sectors
Technology
9B/15S
Comm Services
2B/2S
Industrials
1B/1S
Consumer Disc.
8B/11S
Technology
9B/15S
Comm Services
2B/2S
Industrials
1B/1S
Consumer Disc.
8B/11S
Technology
9B/15S
Comm Services
2B/2S
Industrials
1B/1S
Consumer Disc.
8B/11S
Technology
9B/15S
Comm Services
2B/2S
Industrials
1B/1S
Consumer Disc.
8B/11S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
15 trades
2 sectors overlap
Industrials
1B/1S
Healthcare
7B/6S
Consumer Staples
1B/1S
Consumer Staples
1B/1S
Consumer Staples
1B/1S
2 trades
1 sector overlap
Industrials
1B/1S

Shown when disclosed trades overlap with sectors associated with committee assignments. This is a transparency signal only — not a finding of wrongdoing, illegality, or investment merit.

Sector Rotation Matrix

Buy/sell pressure by sector & month · last 18 months · green = net buys · red = net sells · hover for counts

SectorMay '25Sep '25
Technology
Financials
Buying pressureSelling pressureMixed / neutralNo activity

Trading Footprint

top 20 stocks · block size ∝ disclosed volume

Each block = one stock. Larger = more trading volume. Green = net buyer · Red = net seller · Gold = balanced. Hover for details.

BRK.B$194K▲9 ▼6BRK.B — $194K · 9▲ 6▼ · 20% of disclosed volJNK$65K ▼2JNK — $65K · 0▲ 2▼ · 7% of disclosed volWFC$65K▲2 ▼3WFC — $65K · 2▲ 3▼ · 7% of disclosed volGOOG$64K▲3 ▼5GOOG — $64K · 3▲ 5▼ · 7% of disclosed volDIS$57K▲2 ▼2DIS — $57K · 2▲ 2▼ · 6% of disclosed volAAPL▲2 ▼4AAPL — $48K · 2▲ 4▼ · 5% of disclosed volXOM▲2 ▼4XOM — $48K · 2▲ 4▼ · 5% of disclosed volHAL▲1 ▼1HAL — $41K · 1▲ 1▼ · 4% of disclosed volBAC▲2 ▼3BAC — $40K · 2▲ 3▼ · 4% of disclosed volVZ▲2 ▼2VZ — $40K · 2▲ 2▼ · 4% of disclosed volUSB▲2 ▼3USB — $40K · 2▲ 3▼ · 4% of disclosed volCVS▲2 ▼3CVS — $40K · 2▲ 3▼ · 4% of disclosed volCOST▲2 ▼3COST — $40K · 2▲ 3▼ · 4% of disclosed volVWOVWO — $33K · 0▲ 1▼ · 3% of disclosed volBRKBBRKB — $33K · 1▲ 0▼ · 3% of disclosed volMSFTMSFT — $32K · 1▲ 3▼ · 3% of disclosed volJNJJNJ — $24K · 2▲ 1▼ · 2% of disclosed volDVADVA — $24K · 1▲ 2▼ · 2% of disclosed volPFEPFE — $24K · 1▲ 2▼ · 2% of disclosed volINTCINTC — $24K · 2▲ 1▼ · 2% of disclosed vol
Net buyerNet sellerBalanced20 stocks · $973K total disclosed

Committee Assignments (17)

Senate Committee on Agriculture, Nutrition, and Forestry
chair
agriculturefood
View companies in jurisdiction →
Senate Committee on Agriculture, Nutrition, and Forestry
chair
agriculturefood
View companies in jurisdiction →
Senate Committee on Agriculture, Nutrition, and Forestry
chair
agriculturefood
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Appropriations
chair
defensehealthcareinfrastructure
View companies in jurisdiction →
Senate Committee on Commerce, Science, and Transportation
chair
techtelecomtransportationairlinesauto
View companies in jurisdiction →
Senate Committee on Commerce, Science, and Transportation
chair
techtelecomtransportationairlinesauto
View companies in jurisdiction →
Senate Committee on Commerce, Science, and Transportation
chair
techtelecomtransportationairlinesauto
View companies in jurisdiction →
Senate Committee on Commerce, Science, and Transportation
chair
techtelecomtransportationairlinesauto
View companies in jurisdiction →
Senate Committee on Indian Affairs
chair
View companies in jurisdiction →
Senate Committee on Veterans' Affairs
chair
defensehealthcare
View companies in jurisdiction →
Senate Select Committee on Intelligence
chair
defenseaerospace
View companies in jurisdiction →

Filing Delay Pattern

days between trade and STOCK Act disclosure · each dot = one trade4% on time
0d15d30d60d90d30d limit2025202420232021202020192022
Avg delay: 938dLate (>30d): 144On-time: 6 / 150 trades
buy sell / late other

STOCK Act requires disclosure within 30 days of a transaction. Red dashed line marks the legal threshold — dots above it represent late filings.

Trading Orbit

members who moved the same stocks within 30-day windows4 cross-party

Bar width = shared trade count · Alignment = % of co-trade pairs going the same direction (buy/buy or sell/sell).

#
Member
Overlap
Align
1
13
1 ticker
15%
Low
2
12
7 tickers
83%
High
3
12
8 tickers
58%
Moderate
4
11
2 tickers
36%
Low
5
11
2 tickers
44%
Low
6
10
5 tickers
40%
Low
7
9
6 tickers
54%
Moderate
8
6
2 tickers
10%
Low
Overlap = # of their trades matching yours in the same ticker ±30 days≥70% aligned50–70%<50%
Evidence ledger

Recent disclosed trades (150)

Each row links to the filing source when available and to a shareable receipt page for verification.

DateTickerAssetActionAmountFiling DelaySourceReceipt
2025-09-23GOOGGOOGPARTIAL_SELL$1K – $15K34dFiling ↗receipt →
2025-09-23BRK.BBRK.BBUY$1K – $15K34dFiling ↗receipt →
2025-09-23GOOGGOOGPARTIAL_SELL$1K – $15K34dFiling ↗receipt →
2025-09-23BRK.BBRK.BBUY$1K – $15K34dFiling ↗receipt →
2025-10-27Senate PTR b83b6502DISCLOSEDFiling ↗receipt →
2025-05-08GOOGGOOGBUY$1K – $15K41dFiling ↗receipt →
2025-05-08GOOGGOOGBUY$1K – $15K41dFiling ↗receipt →
2025-06-18Senate PTR 56ecce5eDISCLOSEDFiling ↗receipt →
2024-12-16BRK.BBRK.BBUY$1K – $15K33dFiling ↗receipt →
2024-12-16BRK.BBRK.BBUY$1K – $15K33dFiling ↗receipt →
2025-01-18Senate PTR e37322e3DISCLOSEDFiling ↗receipt →
2024-07-29BRK.BBRK.BPARTIAL_SELL$1K – $15K32dreceipt →
2024-07-29BRK.BBRK.BPARTIAL_SELL$15K – $50K32dreceipt →
2024-07-29BRK.BBRK.BPARTIAL_SELL$1K – $15K31dFiling ↗receipt →
2024-07-29BRK.BBRK.BPARTIAL_SELL$15K – $50K31dFiling ↗receipt →
2024-08-29Senate PTR bef47efbDISCLOSEDFiling ↗receipt →
2023-12-14MSFTMSFTSELL$1K – $15K34dFiling ↗receipt →
2023-12-14HALHALSELL$15K – $50K34dFiling ↗receipt →
2023-12-14BKBKSELL$1K – $15K34dFiling ↗receipt →
2023-12-14BACBACSELL$1K – $15K34dFiling ↗receipt →
2023-12-14KMBKMBSELL$1K – $15K34dFiling ↗receipt →
2023-12-14AAPLAAPLSELL$1K – $15K34dFiling ↗receipt →
2023-12-14PIIPIISELL$1K – $15K34dFiling ↗receipt →
2023-12-14BRK.BBRK.BBUY$1K – $15K34dFiling ↗receipt →
2023-12-14METAMETASELL$1K – $15K34dFiling ↗receipt →
2023-12-14CICISELL$1K – $15K34dFiling ↗receipt →
2023-12-14CMCSACMCSASELL$1K – $15K34dFiling ↗receipt →
2023-12-14CSCOCSCOSELL$1K – $15K34dFiling ↗receipt →
2023-12-14GOOGGOOGSELL$1K – $15K34dFiling ↗receipt →
2023-12-14VZVZSELL$1K – $15K34dFiling ↗receipt →
2023-12-14USBUSBSELL$1K – $15K34dFiling ↗receipt →
2023-12-14JNJJNJSELL$1K – $15K34dFiling ↗receipt →
2023-12-14XOMXOMSELL$1K – $15K34dFiling ↗receipt →
2023-12-14DVADVASELL$1K – $15K34dFiling ↗receipt →
2023-12-14CVSCVSSELL$1K – $15K34dFiling ↗receipt →
2023-12-14PFEPFESELL$1K – $15K34dFiling ↗receipt →
2023-12-14CVXCVXSELL$1K – $15K34dFiling ↗receipt →
2023-12-14INTCINTCSELL$1K – $15K34dFiling ↗receipt →
2023-12-14KRKRSELL$1K – $15K34dFiling ↗receipt →
2023-12-14AMZNAMZNSELL$1K – $15K34dFiling ↗receipt →
2024-01-17Senate PTR b08cdf32DISCLOSEDFiling ↗receipt →
2021-12-21KMBKMBBUY$1K – $15K615dreceipt →
2021-12-21GOOGGOOGPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21DVADVAPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21XOMXOMPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21VZVZBUY$1K – $15K615dreceipt →
2021-12-21AAPLAAPLPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21PIIPIIBUY$1K – $15K615dreceipt →
2021-12-21PFEPFEBUY$1K – $15K615dreceipt →
2021-12-21USBUSBPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21MSFTMSFTPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21GILDGILDSELL$1K – $15K615dreceipt →
2021-12-21CVSCVSPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21CSCOCSCOBUY$1K – $15K615dreceipt →
2021-12-21CMCSACMCSABUY$1K – $15K615dreceipt →
2021-12-21BRK.BBRK.BPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21CICIBUY$1K – $15K615dreceipt →
2021-12-21BACBACPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21BKBKBUY$1K – $15K615dreceipt →
2021-12-21KRKRPARTIAL_SELL$1K – $15K615dreceipt →
2021-12-21FBFBPARTIAL_SELL$1K – $15K615dreceipt →
2021-01-27COSTCOSTSELL$1K – $15K943dreceipt →
2020-08-21BACBACBUY$1K – $15K1102dreceipt →
2020-08-21WFCWFCSELL$1K – $15K1102dreceipt →
2020-08-21VVSELL$1K – $15K1102dreceipt →
2020-08-21INTCINTCBUY$1K – $15K1102dreceipt →
2020-08-21USBUSBBUY$1K – $15K1102dreceipt →
2020-08-21OXYOXYSELL$1K – $15K1102dreceipt →
2020-08-21RDS.BRDS.BSELL$1K – $15K1102dreceipt →
2020-08-21MPCMPCSELL$1K – $15K1102dreceipt →
2020-08-21KOKOSELL$1K – $15K1102dreceipt →
2020-08-21KRKRBUY$1K – $15K1102dreceipt →
2020-08-21JNJJNJBUY$1K – $15K1102dreceipt →
2020-08-21ABBVABBVSELL$1K – $15K1102dreceipt →
2020-08-21DISDISSELL$1K – $15K1102dreceipt →
2020-08-21JPMJPMSELL$1K – $15K1102dreceipt →
2020-08-21ALLALLSELL$1K – $15K1102dreceipt →
2020-08-21GILDGILDBUY$1K – $15K1102dreceipt →
2020-08-21BRK.BBRK.BBUY$1K – $15K1102dreceipt →
2020-08-21CVXCVXBUY$1K – $15K1102dreceipt →
2020-08-21AAPLAAPLPARTIAL_SELL$1K – $15K1102dreceipt →
2020-08-21TXNTXNSELL$1K – $15K1102dreceipt →
2020-08-21BRK.BBRK.BPARTIAL_SELL$1K – $15K1102dreceipt →
2020-08-21COSTCOSTPARTIAL_SELL$1K – $15K1102dreceipt →
2020-08-21CVSCVSBUY$1K – $15K1102dreceipt →
2020-04-01VZVZEXCHANGE$1K – $15K1244dreceipt →
2020-03-10XOMXOMBUY$1K – $15K1266dreceipt →
2020-03-10VWOVWOPARTIAL_SELL$15K – $50K1266dreceipt →
2020-03-10BRK.BBRK.BBUY$1K – $15K1266dreceipt →
2020-03-10HALHALBUY$1K – $15K1266dreceipt →
2019-09-25MPCMPCBUY$1K – $15K1433dreceipt →
2019-09-250QZI.IL0QZI.ILBUY$1K – $15K1433dreceipt →
2019-09-253V64.TI3V64.TIBUY$1K – $15K1433dreceipt →
2019-09-25AAPLAAPLPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25AMZNAMZNBUY$1K – $15K1433dreceipt →
2019-09-25BRK.BBRK.BBUY$1K – $15K1433dreceipt →
2019-09-25DISDISPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25GILDGILDBUY$1K – $15K1433dreceipt →
2019-09-25GISGISSELL$1K – $15K1433dreceipt →
2019-09-25JNJJNJBUY$1K – $15K1433dreceipt →
2019-09-25KOKOBUY$1K – $15K1433dreceipt →
2019-09-25OXYOXYBUY$1K – $15K1433dreceipt →
2019-09-25TXNTXNBUY$1K – $15K1433dreceipt →
2019-09-25VZVZPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25WFCWFCPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25XOMXOMPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25CVSCVSPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25COSTCOSTPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25INTCINTCBUY$1K – $15K1433dreceipt →
2019-09-25BACBACPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25JNKJNKPARTIAL_SELL$15K – $50K1433dreceipt →
2019-09-25MSFTMSFTPARTIAL_SELL$1K – $15K1433dreceipt →
2019-09-25JNKJNKSELL$15K – $50K1433dreceipt →
2019-09-25USBUSBPARTIAL_SELL$1K – $15K1433dreceipt →
2018-12-19ALLALLBUY$1K – $15K1713dreceipt →
2018-12-19WYWYSELL$1K – $15K1713dreceipt →
2018-12-19WFCWFCPARTIAL_SELL$1K – $15K1713dreceipt →
2018-12-19LM09.SGLM09.SGSELL$1K – $15K1713dreceipt →
2018-12-19JPMJPMPARTIAL_SELL$1K – $15K1713dreceipt →
2018-12-19COSTCOSTBUY$1K – $15K1713dreceipt →
2018-12-19GSGSSELL$1K – $15K1713dreceipt →
2018-12-19GOOGGOOGPARTIAL_SELL$1K – $15K1713dreceipt →
2018-12-19CVSCVSBUY$1K – $15K1713dreceipt →
2018-12-19BACBACBUY$1K – $15K1713dreceipt →
2018-12-19AAPLAAPLBUY$1K – $15K1713dreceipt →
2018-12-19GISGISBUY$1K – $15K1713dreceipt →
2018-12-19XOMXOMPARTIAL_SELL$1K – $15K1713dreceipt →
2018-12-19RDS.BRDS.BPARTIAL_SELL$1K – $15K1713dreceipt →
2018-12-06RDS.BRDS.BBUY$1K – $15K1726dreceipt →
2018-12-06COSTCOSTBUY$1K – $15K1726dreceipt →
2018-12-06WFCWFCBUY$15K – $50K1726dreceipt →
2018-12-06VZVZBUY$1K – $15K1726dreceipt →
2018-12-06ABBVABBVBUY$1K – $15K1726dreceipt →
2018-12-06LM09.SGLM09.SGBUY$1K – $15K1726dreceipt →
2018-12-06GOOGGOOGBUY$1K – $15K1726dreceipt →
2018-12-06XOMXOMBUY$1K – $15K1726dreceipt →
2018-12-06WYWYBUY$1K – $15K1726dreceipt →
2018-12-06WFCWFCBUY$1K – $15K1726dreceipt →
2018-12-06USBUSBBUY$1K – $15K1726dreceipt →
2018-12-06MSFTMSFTBUY$1K – $15K1726dreceipt →
2018-12-06GSGSBUY$1K – $15K1726dreceipt →
2018-12-06DVADVABUY$1K – $15K1726dreceipt →
2018-12-06AAPLAAPLBUY$1K – $15K1726dreceipt →
2018-12-06BRK.BBRK.BBUY$15K – $50K1726dreceipt →
2018-12-06BRKBBRKBBUY$15K – $50K1726dreceipt →
2018-12-06JPMJPMBUY$1K – $15K1726dreceipt →
2018-12-06PFEPFESELL$1K – $15K1726dreceipt →
2018-12-06DISDISBUY$1K – $15K1726dreceipt →
2018-12-06DISDISBUY$15K – $50K1726dreceipt →
2022-01-21Senate PTR a8e388bcDISCLOSEDFiling ↗receipt →

Filing links open official House Clerk PDFs or Senate eFD records when the source URL is available. Disclosure delays are measured from transaction date to filing date.