Katharine MacGregor Stock Trades
Deputy Secretary of the Interior
- Trades on file
- 47
- Buys / sells
- 24 / 23
- Last trade
- Aug 6, 2025
- Typical amount
- $100,001 – $250,000
Katharine MacGregor's trading activity
Katharine MacGregor has 47 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are NEE (10 trades), AMZN (5 trades) and AAPL (2 trades). Across all reported trades, 24 were purchases and 23 were sales (full or partial).
The most recent reported transaction is dated Aug 6, 2025, and the latest report was filed on Aug 11, 2026. The most common reported amount range is $100,001 – $250,000; the forms list value ranges rather than exact amounts.
Summary generated from market data by MetaCap's automated system. Methodology
Trades by year
| Year | Trades |
|---|---|
| 2025 | 40 |
| 2020 | 7 |
Stocks Katharine MacGregor trades most
Katharine MacGregor trade history
| Asset | Type | Amount | Traded | Filing |
|---|---|---|---|---|
| Fidelity 500 Index Fund (FXAIX)fund | Buy | $15,001 – $50,000 | Aug 6, 2025 | Filing for Katharine MacGregor Fidelity 500 Index Fund (FXAIX) trade |
| NFLXNetflix Inc. | Sell | $15,001 – $50,000 | Aug 6, 2025 | Filing for Katharine MacGregor NFLX trade |
| AAPLApple Inc. | Sell | $1,001 – $15,000 | Aug 6, 2025 | Filing for Katharine MacGregor AAPL trade |
| Fidelity 500 Index Fund (FXAIX)fund | Buy | $15,001 – $50,000 | Aug 6, 2025 | Filing for Katharine MacGregor Fidelity 500 Index Fund (FXAIX) trade |
| NFLXNetflix Inc. | Sell | $15,001 – $50,000 | Aug 6, 2025 | Filing for Katharine MacGregor NFLX trade |
| AAPLApple Inc. | Sell | $1,001 – $15,000 | Aug 6, 2025 | Filing for Katharine MacGregor AAPL trade |
| Fidelity 500 Index Fund (FXAIX)fund | Buy | $15,001 – $50,000 | Aug 1, 2025 | Filing for Katharine MacGregor Fidelity 500 Index Fund (FXAIX) trade |
| Fidelity 500 Index Fund (FXAIX)fund | Buy | $15,001 – $50,000 | Aug 1, 2025 | Filing for Katharine MacGregor Fidelity 500 Index Fund (FXAIX) trade |
| AMZNAmazon.com Inc. | Sell | $15,001 – $50,000 | Jul 31, 2025 | Filing for Katharine MacGregor AMZN trade |
| AMZNAmazon.com Inc. | Sell | $15,001 – $50,000 | Jul 31, 2025 | Filing for Katharine MacGregor AMZN trade |
| Vanguard 500 Index Fund Admiral Sharesetf | Buy | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares trade |
| Vanguard Target Retirement 2045 Fundfund | Buy | $50,001 – $100,000 | Jul 22, 2025 | Filing for Katharine MacGregor Vanguard Target Retirement 2045 Fund trade |
| NextEra Energy Stock ESOP Units; Vestedstock | Sell | $50,001 – $100,000 | Jul 22, 2025 | Filing for Katharine MacGregor NextEra Energy Stock ESOP Units; Vested trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| Vanguard 500 Index Fund Admiral Shares (VFIAX)etf | Buy | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares (VFIAX) trade |
| Vanguard Target Retirement 2045 Fund Investorfund | Buy | $50,001 – $100,000 | Jul 22, 2025 | Filing for Katharine MacGregor Vanguard Target Retirement 2045 Fund Investor trade |
| NextEra Energy Stock ESOP Units; Vested balancestock | Sell | $50,001 – $100,000 | Jul 22, 2025 | Filing for Katharine MacGregor NextEra Energy Stock ESOP Units; Vested balance trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $100,001 – $250,000 | Jul 22, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| Vanguard 500 Index Fund Admiral Sharesetf | Buy | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares trade |
| Fidelity 500 Index Fund (FXAIX)fund | Buy | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor Fidelity 500 Index Fund (FXAIX) trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| Vanguard 500 Index Fund Admiral Shares (VFIAX)etf | Buy | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares (VFIAX) trade |
| Fidelity 500 Index Fund (FXAIX)fund | Buy | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor Fidelity 500 Index Fund (FXAIX) trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $100,001 – $250,000 | Jul 18, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| NEENextEra Energy Inc. | Sell | $250,001 – $500,000 | Jul 14, 2025 | Filing for Katharine MacGregor NEE trade |
| NEENextEra Energy Inc. | Sell | $250,001 – $500,000 | Jul 14, 2025 | Filing for Katharine MacGregor NEE trade |
| XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP)other | Sell | $1,001 – $15,000 | Jul 11, 2025 | Filing for Katharine MacGregor XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP) trade |
| XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP)other | Sell | $1,001 – $15,000 | Jul 11, 2025 | Filing for Katharine MacGregor XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP) trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 10, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $50,001 – $100,000 | Jul 10, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| NEENextEra Energy Inc. | Sell | $100,001 – $250,000 | Jul 10, 2025 | Filing for Katharine MacGregor NEE trade |
| NextEra Energy, Inc. (NEE) (option strike pricestock | Buy | $50,001 – $100,000 | Jul 10, 2025 | Filing for Katharine MacGregor NextEra Energy, Inc. (NEE) (option strike price trade |
| Vanguard 500 Index Fund Admiral Shares (VFIAX)etf | Buy | $1,001 – $15,000 | Sep 20, 2020 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares (VFIAX) trade |
| AMZNAmazon.com Inc. | Sell | $1,001 – $15,000 | Aug 13, 2020 | Filing for Katharine MacGregor AMZN trade |
| AMZNAmazon.com Inc. | Sell | $1,001 – $15,000 | Jun 29, 2020 | Filing for Katharine MacGregor AMZN trade |
| AMZNAmazon.com Inc. | Sell | $1,001 – $15,000 | Apr 14, 2020 | Filing for Katharine MacGregor AMZN trade |
| Vanguard 500 Index Fund Admiral Shares (VFIAX)etf | Buy | $1,001 – $15,000 | Apr 12, 2020 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares (VFIAX) trade |
| Vanguard 500 Index Fund Admiral Shares (VFIAX)etf | Buy | $1,001 – $15,000 | Mar 22, 2020 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares (VFIAX) trade |
| Vanguard 500 Index Fund Admiral Sharesetf | Buy | $15,001 – $50,000 | Mar 15, 2020 | Filing for Katharine MacGregor Vanguard 500 Index Fund Admiral Shares trade |
Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.
Frequently asked questions
- What stocks does Katharine MacGregor trade?
- Based on STOCK Act disclosures, Katharine MacGregor's most frequently reported holdings and trades include NEE, AMZN, AAPL and NFLX. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
- When did Katharine MacGregor last report a trade?
- The latest transaction on file is dated Aug 6, 2025 and the most recent report was filed on Aug 11, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
- How many stock trades has Katharine MacGregor disclosed?
- MetaCap has 47 transactions on file for Katharine MacGregor: 24 purchases and 23 sales.
- How much money is involved in Katharine MacGregor's trades?
- Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $100,001 – $250,000.
- Where does this data come from?
- Executive-branch reports (OGE Form 278e and 278-T) come from the U.S. Office of Government Ethics. Each row links to the original filing.
More Congress trading
Latest filing Aug 11, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer