What their buys are worth now
85 disclosed purchases, valued at the latest close
If John Rutherford still holds everything they disclosed buying. Disclosures do not report sales proceeds or current positions, so a stake sold last year still counts here — this is an upper bound, not a profit. Purchases are sized at the midpoint of the disclosed bracket, and dividends, fees and taxes are not included. 93 purchases have no market price and are left out. More on the limits.
If you had copied every buy
Entering on the day each filing became public, and still holding
Putting $1,000 into each of 85 disclosed purchases — $85,000 invested — would be worth
$154,644
+$69,644 (+81.93%)
Each filing
85 positions| Filed | Ticker | You paid | Now | Worth | Return |
|---|---|---|---|---|---|
| Apr 8, 2022 38d after trading | RIO 12.46 sh | $80.28 | $94.78 | $1,181 | +18.06% |
| Mar 16, 2022 27d after trading | TSCDY 90.58 sh | $11.04 | $20.11 | $1,822 | +82.16% |
| Mar 16, 2022 27d after trading | PWCDF 32.65 sh | $30.63 | $62.41 | $2,038 | +103.75% |
| Mar 16, 2022 27d after trading | MCD 4.2 sh | $238.14 | $235.23 | $988 | -1.22% |
| Mar 16, 2022 27d after trading | DOW 16.77 sh | $59.64 | $28.42 | $477 | -52.35% |
| Mar 16, 2022 27d after trading | CVX 6.34 sh | $157.71 | $211.98 | $1,344 | +34.41% |
| Mar 16, 2022 20d after trading | RTX 10.44 sh | $95.80 | $185.97 | $1,941 | +94.12% |
| Feb 2, 2021 104d after trading | TSN 15.57 sh | $64.22 | $53.43 | $832 | -16.80% |
| Feb 2, 2021 42d after trading | CODYY 98.62 sh | $10.14 | $7.23 | $713 | -28.70% |
| Feb 2, 2021 13d after trading | TKOMY 912.22 sh | $1.10 | $3.40 | $3,102 | +210.16% |
| Feb 2, 2021 12d after trading | TFC 19.92 sh | $50.21 | $46.11 | $918 | -8.17% |
| Oct 20, 2020 63d after trading | CMCSA 24.1 sh | $41.49 | $20.66 | $498 | -50.21% |
| Oct 20, 2020 7d after trading | PSMMY 15.37 sh | $65.05 | $31.76 | $488 | -51.18% |
| Jul 29, 2020 38d after trading | BMY 16.91 sh | $59.15 | $59.12 | $999 | -0.05% |
| May 1, 2020 44d after trading | SFTBY 187.27 sh | $5.34 | $18.04 | $3,378 | +237.83% |
| May 1, 2020 2d after trading | SFTBY 187.27 sh | $5.34 | $18.04 | $3,378 | +237.83% |
| May 1, 2020 2d after trading | RHHBY 23.34 sh | $42.84 | $54.09 | $1,263 | +26.26% |
| Jan 23, 2020 8d after trading | CVS 13.6 sh | $73.53 | $86.16 | $1,172 | +17.18% |
| Dec 18, 2019 51d after trading | EMN 12.54 sh | $79.76 | $62.69 | $786 | -21.40% |
| Sep 27, 2019 8d after trading | CAT 7.9 sh | $126.59 | $800.47 | $6,323 | +532.33% |
| May 10, 2019 22d after trading | NVS 12.21 sh | $81.88 | $143.75 | $1,756 | +75.56% |
| May 10, 2019 16d after trading | TPR 31.01 sh | $32.25 | $116.24 | $3,604 | +260.43% |
| Apr 2, 2019 14d after trading | KEY 60.72 sh | $16.47 | $19.97 | $1,213 | +21.25% |
| Oct 30, 2018 6d after trading | PEP 8.79 sh | $113.77 | $125.97 | $1,107 | +10.72% |
| Oct 2, 2018 7d after trading | KMI 55.31 sh | $18.08 | $32.49 | $1,797 | +79.70% |
| Aug 31, 2018 8d after trading | VTR 16.7 sh | $59.87 | $82.04 | $1,370 | +37.03% |
| Aug 31, 2018 3d after trading | HMC 33.75 sh | $29.63 | $32.70 | $1,104 | +10.36% |
| Aug 20, 2018 405d after trading | SNY 23.69 sh | $42.22 | $40.07 | $949 | -5.09% |
| Aug 20, 2018 405d after trading | RHHBY 32.74 sh | $30.54 | $54.09 | $1,771 | +77.11% |
| Aug 20, 2018 405d after trading | JAPAY 72.41 sh | $13.81 | $22.91 | $1,659 | +65.89% |
| Aug 20, 2018 405d after trading | VET 32.78 sh | $30.51 | $11.87 | $389 | -61.09% |
| Aug 20, 2018 405d after trading | NVS 13.36 sh | $74.87 | $143.75 | $1,920 | +91.99% |
| Aug 20, 2018 405d after trading | IMBBY 26.16 sh | $38.23 | $35.68 | $933 | -6.67% |
| Aug 20, 2018 405d after trading | AZN 12.87 sh | $77.70 | $159.20 | $2,049 | +104.89% |
| Aug 20, 2018 405d after trading | VIV 98.23 sh | $10.18 | $12.20 | $1,198 | +19.84% |
| Aug 20, 2018 405d after trading | BAESY 30.79 sh | $32.48 | $98.50 | $3,033 | +203.26% |
| Aug 20, 2018 405d after trading | HSBC 22.2 sh | $45.05 | $92.98 | $2,064 | +106.39% |
| Aug 20, 2018 405d after trading | BCE 24.06 sh | $41.56 | $18.78 | $452 | -54.81% |
| Aug 20, 2018 405d after trading | NTTYY 42.79 sh | $23.37 | $27.31 | $1,169 | +16.86% |
| Aug 20, 2018 405d after trading | BNPQY 34.01 sh | $29.40 | $50.38 | $1,714 | +71.36% |
| Aug 20, 2018 405d after trading | MFC 53.88 sh | $18.56 | $42.43 | $2,286 | +128.61% |
| Aug 20, 2018 405d after trading | BTI 18.56 sh | $53.89 | $55.50 | $1,030 | +2.99% |
| Aug 20, 2018 405d after trading | HMC 33.09 sh | $30.22 | $32.70 | $1,082 | +8.21% |
| Aug 20, 2018 405d after trading | SSEZY 62.03 sh | $16.12 | $32.52 | $2,017 | +101.74% |
| Aug 20, 2018 405d after trading | SKHHY 53.97 sh | $18.53 | $13.01 | $702 | -29.79% |
| Aug 20, 2018 399d after trading | ETN 12.29 sh | $81.35 | $429.65 | $5,282 | +428.15% |
| Aug 20, 2018 399d after trading | XRX 36.7 sh | $27.25 | $2.75 | $101 | -89.91% |
| Aug 20, 2018 399d after trading | WMB 32.87 sh | $30.42 | $72.67 | $2,389 | +138.89% |
| Aug 20, 2018 399d after trading | WFC 16.94 sh | $59.03 | $83.55 | $1,415 | +41.54% |
| Aug 20, 2018 399d after trading | WMT 31.25 sh | $32.00 | $111.35 | $3,480 | +247.97% |
| Aug 20, 2018 399d after trading | VZ 18.3 sh | $54.65 | $41.65 | $762 | -23.79% |
| Aug 20, 2018 399d after trading | TRI 22.29 sh | $44.87 | $103.21 | $2,300 | +130.02% |
| Aug 20, 2018 399d after trading | PNC 6.9 sh | $144.88 | $219.21 | $1,513 | +51.30% |
| Aug 20, 2018 399d after trading | PFE 24.9 sh | $40.16 | $28.28 | $704 | -29.58% |
| Aug 20, 2018 399d after trading | NSC 5.72 sh | $174.87 | $317.79 | $1,817 | +81.73% |
| Aug 20, 2018 399d after trading | MSFT 9.36 sh | $106.87 | $535.07 | $5,007 | +400.67% |
| Aug 20, 2018 399d after trading | MET 21.68 sh | $46.12 | $98.33 | $2,132 | +113.20% |
| Aug 20, 2018 399d after trading | MRK 14.94 sh | $66.96 | $145.60 | $2,175 | +117.46% |
| Aug 20, 2018 399d after trading | MPC 12.7 sh | $78.76 | $455.03 | $5,777 | +477.74% |
| Aug 20, 2018 399d after trading | KMB 8.47 sh | $118.11 | $97.59 | $826 | -17.37% |
| Aug 20, 2018 399d after trading | JPM 8.72 sh | $114.62 | $332.99 | $2,905 | +190.52% |
| Aug 20, 2018 399d after trading | JNJ 7.31 sh | $136.88 | $261.44 | $1,910 | +91.00% |
| Aug 20, 2018 399d after trading | ABBV 10.24 sh | $97.63 | $276.47 | $2,832 | +183.18% |
| Aug 20, 2018 399d after trading | IP 20.31 sh | $49.24 | $32.12 | $652 | -34.77% |
| Aug 20, 2018 399d after trading | INTC 21.51 sh | $46.50 | $104.70 | $2,252 | +125.16% |
| Aug 20, 2018 399d after trading | AEP 13.85 sh | $72.18 | $122.81 | $1,701 | +70.14% |
| Aug 20, 2018 399d after trading | AMP 7.08 sh | $141.18 | $500.51 | $3,545 | +254.52% |
| Aug 20, 2018 399d after trading | T 39.99 sh | $25.01 | $22.18 | $887 | -11.31% |
| Aug 20, 2018 399d after trading | HPQ 40.75 sh | $24.54 | $30.20 | $1,231 | +23.06% |
| Aug 20, 2018 399d after trading | CVX 8.49 sh | $117.75 | $211.98 | $1,800 | +80.03% |
| Aug 20, 2018 399d after trading | HD 5.05 sh | $197.93 | $290.74 | $1,469 | +46.89% |
| Aug 20, 2018 399d after trading | CCI 8.75 sh | $114.26 | $79.64 | $697 | -30.30% |
| Aug 20, 2018 371d after trading | ASX 210.08 sh | $4.76 | $46.43 | $9,754 | +875.42% |
| Aug 20, 2018 369d after trading | PSX 8.61 sh | $116.08 | $278.18 | $2,396 | +139.65% |
| Aug 20, 2018 369d after trading | BMY 16.58 sh | $60.32 | $59.12 | $980 | -1.99% |
| Aug 20, 2018 299d after trading | EXC 31.68 sh | $31.57 | $41.76 | $1,323 | +32.28% |
| Aug 20, 2018 280d after trading | APD 5.99 sh | $166.99 | $281.26 | $1,684 | +68.43% |
| Aug 20, 2018 280d after trading | F 102.88 sh | $9.72 | $12.17 | $1,252 | +25.21% |
| Aug 20, 2018 280d after trading | APD 5.99 sh | $166.99 | $281.26 | $1,684 | +68.43% |
| Aug 20, 2018 154d after trading | BBT 23.87 sh | $41.90 | $27.19 | $649 | -35.11% |
| Aug 20, 2018 111d after trading | IMBBY 26.16 sh | $38.23 | $35.68 | $933 | -6.67% |
| Aug 20, 2018 96d after trading | MDT 11.11 sh | $90.03 | $88.48 | $983 | -1.72% |
| Aug 20, 2018 60d after trading | HBAN 62.07 sh | $16.11 | $15.32 | $951 | -4.90% |
| Aug 20, 2018 27d after trading | CMS 20.09 sh | $49.77 | $65.49 | $1,316 | +31.59% |
| Aug 20, 2018 25d after trading | NTTYY 42.79 sh | $23.37 | $27.31 | $1,169 | +16.86% |
A backtest, not a forecast. Every purchase gets the same stake because filings disclose a range, not a size. It ignores their sales, dividends, fees and taxes — each of which flatters the result, and 93 purchases could not be priced and are excluded.
Follow John Rutherford by email
John Rutherford's new stock disclosures, with the rest of the week's filings. One email a week, free.
Unsubscribe with one click from any email.
Holdings, 2025
Weights are each holding's share of roughly $251.5K in stocks, funds and ETFs — bank accounts and property are left out of the denominator
| Asset | Weight |
|---|---|
| NCLHNational Financial Services/Fidelity - Traditional IRA ⇒ Norwegian Cruise Line Holdings Ltd. Ordinary Shares (NCLH) [ST] | 12.9% |
| VEUPremiere Select IRA ⇒ Vanguard FTSE All World Ex US ETF (VEU) [EF] | 12.9% |
| VPLPremiere Select IRA ⇒ Vanguard FTSE Pacific ETF (VPL) [EF] . | 12.9% |
| XLFPremiere Select IRA ⇒ SPDR Select Sector Fund - Financial (XLF) [EF] | 12.9% |
| XLKPremiere Select IRA ⇒ SPDR Select Sector Fund - Technology (XLK) [EF] | 12.9% |
| SPAXXPremiere Select IRA ⇒ Fidelity Government Money Market Fund (SPAXX) [MF] | 3.2% |
| IEURPremiere Select IRA ⇒ iShares Core MSCI Europe ETF (IEUR) [EF] | 3.2% |
| IGMPremiere Select IRA ⇒ iShares Expanded Tech Sector ETF (IGM) [EF] | 3.2% |
| EEMAPremiere Select IRA ⇒ iShares MSCI Emerging Markets Asia ETF (EEMA) [EF] | 3.2% |
| IBBPremiere Select IRA ⇒ iShares Biotechnology ETF (IBB) [EF] | 3.2% |
| IJRPremiere Select IRA ⇒ iShares Core S&P Small-Cap ETF (IJR) [EF] | 3.2% |
| XLCPremiere Select IRA ⇒ The Communication Services Select Sector SPDR Fund (XLC) [EF] | 3.2% |
| XLPPremiere Select IRA ⇒ SPDR Select Sector Fund - Consumer Staples (XLP) [EF] | 3.2% |
| XLUPremiere Select IRA ⇒ SPDR Select Sector Fund - Utilities (XLU) [EF] | 3.2% |
| XLVPremiere Select IRA ⇒ SPDR Select Sector Fund - Health Care (XLV) [EF] | 3.2% |
| XLYPremiere Select IRA ⇒ SPDR Select Sector Fund - Consumer Discretionary (XLY) [EF] | 3.2% |
| OPKOpko Health, Inc. (OPK) [ST] | 0.20% |
| FSRXXNational Financial Services/Fidelity - Traditional IRA ⇒ Fidelity Treasury Money Market Fund: Capital Reserves Class (FSRXX) [MF] | 0.20% |
| John and Pat Rutherford Properties, LLC [RP] | — |
| New York Life Universal [WU] | — |
| Vystar Credit Union [BA] | — |
| City & Police Federal Credit Union [BA] | — |
| Sunshine Group Partners [OT] | — |
| IAIPremiere Select IRA ⇒ iShares U.S. Broker-Dealers & Securities Exchanges ETF (IAI) [EF] | — |
| IGVPremiere Select IRA ⇒ iShares Expanded Tech-Software Sector ETF (IGV) [EF] | — |
Committees
What they oversee — the context a trade is read against
Bills they sponsored
Legislation introduced under their own name, newest first
- HR9503Crime and Law EnforcementJun 29, 2026
Officer Leslie Coffelt U.S. Secret Service Police Act of 2026
Ordered to be Reported (Amended) by Voice Vote.
- HR8842Transportation and Public WorksMay 15, 2026
Referred to the Subcommittee on Transportation and Maritime Security.
- HR6068EnergyNov 17, 2025
Referred to the House Committee on Natural Resources.
- HR5699Public Lands and Natural ResourcesOct 6, 2025
Fisheries Data Modernization and Accuracy Act of 2025
Subcommittee Hearings Held
- HR2577EducationApr 1, 2025
PLAN for School Safety Act of 2025
Referred to the House Committee on Education and Workforce.
- HR2094Finance and Financial SectorMar 14, 2025
Referred to the House Committee on Financial Services.
- HR1773Crime and Law EnforcementMar 3, 2025
Federal Firearms Licensee Protection Act of 2025
Referred to the House Committee on the Judiciary.
- HR1551Crime and Law EnforcementFeb 25, 2025
Referred to the House Committee on the Judiciary.
- HR470Public Lands and Natural ResourcesJan 16, 2025
Referred to the House Committee on Natural Resources.
- HR6955Government Operations and PoliticsJan 11, 2024
Investing in Uniformed Division Leadership Act
Referred to the House Committee on Oversight and Accountability.
- HR6613EducationDec 6, 2023
PLAN for School Safety Act of 2023
Referred to the House Committee on Education and the Workforce.
- HR6212EnergyNov 3, 2023
Referred to the House Committee on Natural Resources.
Campaign finance
Reported to the FEC, through Jul 29, 2026
Exact figures, unlike the trade amounts on this page — campaign finance is reported to the dollar, a STOCK Act filing only ever as a bracket. Covers John Rutherford's own campaign committee and not outside spending on their behalf.
Recent votes
What they actually did, with the date to read a trade against
| Date | Measure | Question | Vote |
|---|---|---|---|
| Sep 16, 2026 | S 2403 | Retire through Ownership Act | Yea |
| Sep 16, 2026 | H R 9497 | Water Resources Development Act | Yea |
| Sep 16, 2026 | H R 9340 | Ratepayer Protection Act | Yea |
| Sep 16, 2026 | H J RES 213 | Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule issued by the Environmental Protection Agency relating to the “California State Nonroad Engine Pollution Control Standards; Commercial Harbor Craft Regulations; Notice of Decision” | Yea |
| Sep 16, 2026 | H R 10326 | PROOF Act | Yea |
| Sep 16, 2026 | H R 9576 | National Fraud Enforcement Division Act | Yea |
| Sep 16, 2026 | H R 5334 | An Act to amend the Internal Revenue Code of 1986 to allow early childhood educators to take the educator expense deduction, and for other purposes | Yea |
| Sep 15, 2026 | H CON RES 93 | Directing the President, pursuant to section 5(c) of the War Powers Resolution, to remove United States Armed Forces from hostilities with Iran | Nay |
| Sep 15, 2026 | H J RES 210 | Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to “California State Nonroad Engine Pollution Control Standards; Ocean-Going Vessels At-Berth; Notice of Decision” | Yea |
| Sep 15, 2026 | H R 9500 | Tax Relief for Fraud Victims Act | Yea |
Most traded
By number of disclosed transactions
Disclosed transactions
348 in total, newest first
| Asset | Amount | |
|---|---|---|
I P O C S my knowledge and belief. Fur… | buyOpen | $1K – $15K |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $15K – $50K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
* For the complete list of asset type a… | buyOpen | $1K – $15K |
VAlE S.A. American Depositary Shares Ea… | sellReduce | $1K – $15K |
ugI Corporation (ugI)F S ubHOlDINg IlIN… | buyOpen | $1K – $15K |
u.S. bancorp (uSb)F S ubHOlDINg IlINg S… | sellReduce | $1K – $15K |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
The bank of New York Mellon Corporation… | buyOpen | $1K – $15K |
buyOpen | $1K – $15K | |
Stock: DNbbYF IlINg S TATuS : New | buyOpen | $1K – $15K |
Procter & gamble Company (Pg)F S ubHOlD… | sellReduce | $1K – $15K |