Katharine MacGregor
Deputy Secretary 2
18 trades · 9 buys · 9 sells · files ~46 days after trading · last filing 2025-09-06
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2025-08-06 | 2025-09-06 | 31 | AAPL Apple, Inc. (AAPL) | Sell | $1K–$15K | Filing ↗ | |
| 2025-08-06 | 2025-09-06 | 31 | NFLX Netflix, Inc. (NFLX) | Sell | $15K–$50K | Filing ↗ | |
| 2025-08-06 | 2025-09-06 | 31 | FXAIX Fidelity 500 Index Fund (FXAIX) See Endnote | BuyOpen | $15K–$50K | Filing ↗ | |
| 2025-08-01 | 2025-09-06 | 36 | FXAIX Fidelity 500 Index Fund (FXAIX) See Endnote | BuyOpen | $15K–$50K | Filing ↗ | |
| 2025-07-31 | 2025-09-06 | 37 | AMZN Amazon.com, Inc. (AMZN) | Sell | $15K–$50K | Filing ↗ | |
| 2025-07-22 | 2025-09-06 | 46 | VTIVX Vanguard Target Retirement 2045 Fund Investor Class Shares (VTIVX) | BuyOpen | $50K–$100K | Filing ↗ | |
| 2025-07-22 | 2025-09-06 | 46 | VFIAX Vanguard 500 Index Fund Admiral Shares (VFIAX) See Endnote | BuyOpen | $100K–$250K | Filing ↗ | |
| 2025-07-22 | 2025-09-06 | 46 | NEE NextEra Energy, Inc. (NEE) (option strike price $75.38) | BuySold | $100K–$250K | Filing ↗ | |
| 2025-07-22 | 2025-09-06 | 46 | NEE NextEra Energy, Inc. (NEE) | Sell | $100K–$250K | Filing ↗ | |
| 2025-07-22 | 2025-09-06 | 46 | NextEra Energy Stock ESOP Units; Vested balance | Sell | $50K–$100K | Filing ↗ | |
| 2025-07-18 | 2025-09-06 | 50 | FXAIX Fidelity 500 Index Fund (FXAIX) See Endnote | BuyOpen | $100K–$250K | Filing ↗ | |
| 2025-07-18 | 2025-09-06 | 50 | VFIAX Vanguard 500 Index Fund Admiral Shares (VFIAX) See Endnote | BuyOpen | $100K–$250K | Filing ↗ | |
| 2025-07-18 | 2025-09-06 | 50 | NEE NextEra Energy, Inc. (NEE) (option strike price $73.12) | BuySold | $100K–$250K | Filing ↗ | |
| 2025-07-18 | 2025-09-06 | 50 | NEE NextEra Energy, Inc. (NEE) | Sell | $100K–$250K | Filing ↗ | |
| 2025-07-14 | 2025-09-06 | 54 | NEE NextEra Energy, Inc. (NEE) | Sell | $250K–$500K | Filing ↗ | |
| 2025-07-11 | 2025-09-06 | 57 | XIFR XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP) | Sell | $1K–$15K | Filing ↗ | |
| 2025-07-10 | 2025-09-06 | 58 | NEE NextEra Energy, Inc. (NEE) (option strike price $57.27) | BuySold | $50K–$100K | Filing ↗ | |
| 2025-07-10 | 2025-09-06 | 58 | NEE NextEra Energy, Inc. (NEE) | Sell | $100K–$250K | Filing ↗ |
- AAPL Apple, Inc. (AAPL)Sell
$1K–$15K · traded 2025-08-06 · filed 2025-09-06 (31d) · Filing ↗
- NFLX Netflix, Inc. (NFLX)Sell
$15K–$50K · traded 2025-08-06 · filed 2025-09-06 (31d) · Filing ↗
- FXAIX Fidelity 500 Index Fund (FXAIX) See EndnoteOpenBuy
$15K–$50K · traded 2025-08-06 · filed 2025-09-06 (31d) · Filing ↗
- FXAIX Fidelity 500 Index Fund (FXAIX) See EndnoteOpenBuy
$15K–$50K · traded 2025-08-01 · filed 2025-09-06 (36d) · Filing ↗
- AMZN Amazon.com, Inc. (AMZN)Sell
$15K–$50K · traded 2025-07-31 · filed 2025-09-06 (37d) · Filing ↗
- VTIVX Vanguard Target Retirement 2045 Fund Investor Class Shares (VTIVX)OpenBuy
$50K–$100K · traded 2025-07-22 · filed 2025-09-06 (46d) · Filing ↗
- VFIAX Vanguard 500 Index Fund Admiral Shares (VFIAX) See EndnoteOpenBuy
$100K–$250K · traded 2025-07-22 · filed 2025-09-06 (46d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE) (option strike price $75.38)SoldBuy
$100K–$250K · traded 2025-07-22 · filed 2025-09-06 (46d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE)Sell
$100K–$250K · traded 2025-07-22 · filed 2025-09-06 (46d) · Filing ↗
- NextEra Energy Stock ESOP Units; Vested balanceSell
$50K–$100K · traded 2025-07-22 · filed 2025-09-06 (46d) · Filing ↗
- FXAIX Fidelity 500 Index Fund (FXAIX) See EndnoteOpenBuy
$100K–$250K · traded 2025-07-18 · filed 2025-09-06 (50d) · Filing ↗
- VFIAX Vanguard 500 Index Fund Admiral Shares (VFIAX) See EndnoteOpenBuy
$100K–$250K · traded 2025-07-18 · filed 2025-09-06 (50d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE) (option strike price $73.12)SoldBuy
$100K–$250K · traded 2025-07-18 · filed 2025-09-06 (50d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE)Sell
$100K–$250K · traded 2025-07-18 · filed 2025-09-06 (50d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE)Sell
$250K–$500K · traded 2025-07-14 · filed 2025-09-06 (54d) · Filing ↗
- XIFR XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP)Sell
$1K–$15K · traded 2025-07-11 · filed 2025-09-06 (57d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE) (option strike price $57.27)SoldBuy
$50K–$100K · traded 2025-07-10 · filed 2025-09-06 (58d) · Filing ↗
- NEE NextEra Energy, Inc. (NEE)Sell
$100K–$250K · traded 2025-07-10 · filed 2025-09-06 (58d) · Filing ↗
18 trades
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.