MacGregor, Katharine

Deputy Secretary 2

Disclosed trades
33
Purchases (all, mid $)
$665K
Sales (all, mid $)
$1.1M
Disclosed assets
61

All disclosed trades

Every extracted transaction (33 rows) — undated rows come from scans whose date was unreadable; • = repaired from scan, × = name unreadable
showing 33 of 33 matching rows — search reaches all 33
DateOfficialRoleAssetTypeAmount (band)Mid $NoteProcessed (UTC)
2025-08-06MacGregor, KatharineDeputy Secretary 2Apple, Inc. (AAPL)(unreadable)$1,001 - $15,000$8K2026-05-04 19:59
2025-08-06MacGregor, KatharineDeputy Secretary 2Netflix, Inc. (NFLX)(unreadable)$15,001 - $50,000$33K2026-05-04 19:59
2025-08-06MacGregor, KatharineDeputy Secretary 2Fidelity 500 Index Fund (FXAIX)(unreadable)$15,001 - $50,000$33K2026-05-04 19:59
2025-08-01MacGregor, KatharineDeputy Secretary 2Fidelity 500 Index Fund (FXAIX)(unreadable)$15,001 - $50,000$33K2026-05-04 19:59
2025-07-31MacGregor, KatharineDeputy Secretary 2Amazon.com, Inc. (AMZN)(unreadable)$15,001 - $50,000$33K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE) (option strike price $75.38)buy$100,001 - $250,000$175K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE)sell$100,001 - $250,000$175K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE) (option strike price $75.69)buy$100,001 - $250,000$175K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE)sell$100,001 - $250,000$175K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2NextEra Energy Stock ESOP Units; Vested balance(unreadable)$50,001 - $100,000$75K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2Vanguard Target Retirement 2045 Fund Investor Class Shares (VTIVX)(unreadable)$50,001 - $100,000$75K2026-05-04 19:59
2025-07-22MacGregor, KatharineDeputy Secretary 2Vanguard 500 Index Fund Admiral Shares (VFIAX)(unreadable)$100,001 - $250,000$175K2026-05-04 19:59
2025-07-18MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE) (option strike price $73.12)buy$100,001 - $250,000$175K2026-05-04 19:59
2025-07-18MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE)sell$100,001 - $250,000$175K2026-05-04 19:59
2025-07-18MacGregor, KatharineDeputy Secretary 2Fidelity 500 Index Fund (FXAIX)(unreadable)$100,001 - $250,000$175K2026-05-04 19:59
2025-07-18MacGregor, KatharineDeputy Secretary 2Vanguard 500 Index Fund Admiral Shares (VFIAX)(unreadable)$100,001 - $250,000$175K2026-05-04 19:59
2025-07-14MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE)sell$250,001 - $500,000$375K2026-05-04 19:59
2025-07-11MacGregor, KatharineDeputy Secretary 2XPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP)(unreadable)$1,001 - $15,000$8K2026-05-04 19:59
2025-07-10MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE) (option strike price $57.27)buy$50,001 - $100,000$75K2026-05-04 19:59
2025-07-10MacGregor, KatharineDeputy Secretary 2NextEra Energy, Inc. (NEE)sell$100,001 - $250,000$175K2026-05-04 19:59
2020-09-20MacGregor, KatharineDeputy SecretaryVanguard 500 Index Fund Admiral Shares (VFIAX)buy$1,001 - $15,000$8K2026-05-04 19:59
2020-08-13MacGregor, KatharineDeputy SecretaryAmazon.com, Inc. (AMZN)sell$1,001 - $15,000$8K2026-05-04 19:59
2020-08-13MacGregor, KatharineDeputy SecretaryAmazon.com, Inc. (AMZN)sell$1,001 - $15,000$8K2026-05-04 19:59
2020-06-29MacGregor, KatharineDeputy SecretaryAmazon.com, Inc. (AMZN)sell$1,001 - $15,000$8K2026-05-04 19:59
2020-06-29MacGregor, KatharineDeputy SecretaryAmazon.com, Inc. (AMZN)sell$1,001 - $15,000$8K2026-05-04 19:59
2020-04-14MacGregor, KatharineDeputy SecretaryAmazon Stocksell$1,001 - $15,000$8K2026-05-04 19:59
2020-04-14MacGregor, KatharineDeputy SecretaryAmazon Stocksell$1,001 - $15,000$8K2026-05-04 19:59
2020-04-12MacGregor, KatharineDeputy SecretaryVanguard 500 Index Fund Admiral Shares (VFIAX)buy$1,001 - $15,000$8K2026-05-04 19:59
2020-03-22MacGregor, KatharineDeputy SecretaryVanguard 500 Index Fund Admiral Shares (VFIAX)buy$1,001 - $15,000$8K2026-05-04 19:59
2020-03-15MacGregor, KatharineDeputy SecretaryVanguard 500 Index Fund Admiral Shares (VFIAX)buy$15,001 - $50,000$33K2026-05-04 19:59
2019-09-23MacGregor, KatharineDeputy SecretaryAmazon.com, Inc. - Common Stock (AMZN)sell$1,001 - $15,000$8K2026-05-04 19:59
2019-01-11MacGregor, KatharineDeputy SecretaryFidelity 500 Index Fund (FXAIX)buy$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineDeputy Secretary1sell2026-05-04 19:59

Assets & income

Everything disclosed across this official's filings
showing 61 of 61 matching rows — search reaches all 61
OfficialAssetValue (band)Mid $Income typeProcessed (UTC)
MacGregor, KatharineNextEra Energy, Inc. (NEE); Unvested Shares Restricted Stock$500,001 - $1,000,000$750K2026-07-18 17:16
MacGregor, KatharineU.S. bank account (cash accounts)$500,001 - $1,000,000$750K2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. (NEE); Unvested Performance Share Awards (restricted stock units)$250,001 - $500,000$375K2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. (NEE)$250,001 - $500,000$375KDividends2026-07-18 17:16
MacGregor, KatharineResidential real estate, Alexandria, VA$250,001 - $500,000$375KRent or Royalties2026-07-18 17:16
MacGregor, KatharineVanguard 500 Index Fund Admiral Shares (VFIAX)$100,001 - $250,000$175K2026-07-18 17:16
MacGregor, KatharineVanguard 500 Index Fund Admiral Shares (VFIAX)$50,001 - $100,000$75K2026-05-04 19:59
MacGregor, KatharineT Rowe Price Large-Cap Growth Fund (TRLGX)$50,001 - $100,000$75K2026-07-18 17:16
MacGregor, KatharineJPMorgan Equity Income Fund Class R6 Shares (OIEJX)$50,001 - $100,000$75K2026-07-18 17:16
MacGregor, KatharineFXAIX - Fidelity 500 Index Fund$50,001 - $100,000$75K2026-07-18 17:16
MacGregor, KatharineFXAIX - Fidelity 500 Index Fund$15,001 - $50,000$33K2026-05-04 19:59
MacGregor, KatharineFXAIX - Fidelity 500 Index Fund$15,001 - $50,000$33K2026-05-04 19:59
MacGregor, KatharineVanguard Target Retirement 2065 Fund Investor Class Shares (VLXVX)$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineVanguard Target Retirement 2045 Fund Investor Class Shares (VTIVX)$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineNextEra Energy Stock ESOP Units; Vested balance$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineNextEra Energy Stock ESOP Units; Unvested balance$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc., cash balance employee pension plan$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineNextEra Energy Defined Contribution Supplemental Executive Retirement Plan (DCSERP) - Non-Vested$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineAMZN - Amazon Stock$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineNFLX - Netflix Stock$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineWMT - Wal-mart Stock$15,001 - $50,000$33K2026-07-18 17:16
MacGregor, KatharineAAPL - Apple Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineAMZN - Amazon Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineCOST - Costco Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineHD - Home Depot Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineNFLX - Netflix Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineWMT - Wal-mart Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineAAPL - Apple Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineAMZN - Amazon Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineCOST - Costco Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineHD - Home Depot Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineNFLX - Netflix Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineWMT - Wal-mart Stock$1,001 - $15,000$8K2026-05-04 19:59
MacGregor, KatharineXPLR Infrastructure LP (XIFR; Formerly NextEra Energy Partners NEP); Unvested Shares - Restricted Stock$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. HSA: U.S. bank #1 (cash)$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Defined Benefit Supplemental Executive Retirement Plan (SERP) - Non-Vested$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineXPLR Infrastructure LP (XIFR - Formerly NextEra Energy Partners - NEP)$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineAAPL - Apple Stock$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineCOST - Costco Stock$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineHD - Home Depot Stock$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineSpotify Technology S.A. Ordinary Shares (SPOT)$1,001 - $15,000$8K2026-07-18 17:16
MacGregor, KatharineCitigroup, Inc. (C)$0 - $1,000$500Capital Gains2026-07-18 17:16
MacGregor, KatharineSnap, Inc. (SNAP)$0 - $1,000$500Capital Gains2026-07-18 17:16
MacGregor, KatharineRoku, Inc. (ROKU)$0 - $1,000$500Capital Gains2026-07-18 17:16
MacGregor, KatharineRivian Automotive Inc. Class A Common Stock (RIVN)$0 - $1,000$500Capital Gains2026-07-18 17:16
MacGregor, KatharineU.S. Brokerage Account2026-05-04 19:59
MacGregor, KatharineU.S. Brokerage Account2026-05-04 19:59
MacGregor, KatharineU.S. Mutual Funds - Excepted Investment Funds2026-05-04 19:59
MacGregor, KatharineNextera Energy, Inc., Stock Options (vested and unvested)2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 2,807 Vested Shares; Strike $73.12; Vested May 15 2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 2,676 Vested Shares; Strike $75.38; Vested Feb 15 2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 1,860 Vested Shares; Strike $75.69; Vested Feb 15 2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 1,357 Vested Shares; Strike $57.27; Vested Feb 15 2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 3,909 Unvested Shares; Strike $68.60; Vests Feb. 12026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 930 Unvested Shares; Strike $75.69; Vest Feb 15 202026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Stock Options (value not readily ascertainable); 2,715 Unvested Shares; Strike $57.27; Vest Feb 15 2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc., Unvested Restricted Stock Awards2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc.Salary/Bonus2026-07-18 17:16
MacGregor, KatharineNextEra Energy Employee Retirement Savings Plan (401k)2026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. Employee Pension Plan2026-07-18 17:16
MacGregor, KatharineU.S. Brokerage Account2026-07-18 17:16

Liabilities

showing 4 of 4 matching rows — search reaches all 4
OfficialCreditorTypeAmount (band)Mid $YearRateProcessed (UTC)
MacGregor, KatharineMortgage on Personal Residence$100,001 - $250,000$100,001 - $250,000$175K20202.252026-05-04 19:59
MacGregor, KatharineRoundpoint MortgageMortgage (investment/rental property$100,001 - $250,000$175K20202.252026-07-18 17:16
MacGregor, KatharineRoundpoint MortgageMortgage on Personal Residence$100,001 - $250,000$175K20212.252026-07-18 17:16
MacGregor, KatharineMortgage on Personal ResidenceMortgage on Personal Residence3.752026-05-04 19:59

Positions held outside government

showing 5 of 5 matching rows — search reaches all 5
OfficialOrganizationPositionOrg typeFromToProcessed (UTC)
MacGregor, KatharineNextEra Energy, Inc.Vice President, Environmental ServicesCorporation2/2023Present2026-07-18 17:16
MacGregor, KatharineFlorida Power & Light Company, a subsidiary of NextEra Energy, Inc.Vice President, Environmental ServicesCorporation5/20212/20232026-07-18 17:16
MacGregor, KatharineOperation WarmBoard MemberNon-Profit5/2021Present2026-07-18 17:16
MacGregor, KatharineLoggerhead Marinelife CenterBoard MemberNon-Profit1/2023Present2026-07-18 17:16
MacGregor, KatharineThe Fish and Wildlife Foundation of FloridaBoard MemberNon-Profit1/2024Present2026-07-18 17:16

Employment agreements & arrangements

showing 7 of 7 matching rows — search reaches all 7
OfficialEmployer / partyStatus & termsDateProcessed (UTC)
MacGregor, KatharineNextera Energy, Inc.Pursuant to the terms of my agreement with the company I received stock options as part of my compensation for my services. At present time, I currently retain both vested and unvested stock options. I agree that I will complete the divestiture of all of my equity in the company within 90 days of my confirmation. If I divest my vested stock options by exercising them, I will divest the resulting stock as soon as practicable but not later than 90 days after my confirmation. Upon my confirmation and resignation from the company, all unvested stock options will be forfeited.5/20212026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc.I will continue to participate in this health savings account. The account sponsor will not make further contributions after my separation.5/20212026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. and XPLR Infrastructure LP (XIFR, formeI hold unvested restricted stock and unvested restricted stock units in NextEra. I hold unvested restricted stock in XPLR. Upon my confirmation and resignation from NextEra, all unvested restricted stock and unvested restricted stock units will be forfeited5/20212026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc.I will continue to participate in this cash balance pension plan. The plan sponsor will not make further contributions after my separation.5/20212026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc.I currently participate in the company's Defined Benefit Supplemental Executive Retirement Plan (SERP), and the Defined Contribution Supplemental Retirement Plan (DCSERP) Both are cash balance accounts with no underlying holdings. My interest in both plans is unvested, and upon my confirmation and resignation from the company, I will forfeit my interest in both plans.5/20212026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc.I will continue to participate in this defined contribution plan. The plan sponsor will not make further contributions after my separation.5/20212026-07-18 17:16
MacGregor, KatharineNextEra Energy, Inc. ESOPThe NextEra Energy Stock ESOP Units are not an equity interest in NextEra Energy, Inc. Rather, the units are tied to the value of NextEra Energy, Inc. stock. Upon my confirmation and resignation from the company, I will cease to participate in the ESOP. I agree that I will divest the vested interest in this account as soon as practicable but not later than 90 days from the date of my confirmation. Additionally, I will forfeit the unvested account balance upon my separation from the company.5/20212026-07-18 17:16

Source: U.S. Office of Government Ethics (public financial disclosure reports). Officials disclose amounts as ranges; dollar figures use range midpoints. Figures are informational estimates and may contain extraction errors. Nothing here is investment advice or an accusation of wrongdoing.