rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

Michael Dunne

Director

Company insider

Files Form 4 as: Treasurer, XPLR Infrastructure, LP; EVP, Finance & CFO, NextEra Energy.

In numbers

Trades disclosed
38
Buys
0
Sells
1
Bought
$0
Sold
$708K
Companies
2
Companies where not an officer
0
First trade
16 Feb 2023
Last trade
17 Feb 2026
Last filed
18 Feb 2026

Companies traded

Where they are an officer
XIFR XPLR Infrastructure, LPDirector, Officer · Electric Utilities & IPPs · last 17 Feb 20260 buys · 0 sells
NEE NextEra EnergyOfficer · Electric Utilities & IPPs · last 15 Feb 20260 buys · 1 sell

Activity over time

1 Sep 2025 – 1 Oct 2026
10Sep 25Dec 25Apr 26Jul 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
17 Feb 2026filed 18 Feb 2026XIFR XPLR Infrastructure, LPElectric Utilities & IPPsSEC FORM 4 Code A—22,299 at $0.00filing
17 Feb 2026filed 18 Feb 2026XIFR XPLR Infrastructure, LPElectric Utilities & IPPsSEC FORM 4 Code A—22,299 at $0.00filing
15 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code F$412K4,388 at $93.80filing
15 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code F$412K4,388 at $93.80filing
12 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code A—4,819 at $0.00filing
12 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code A—13,941 at $0.00filing
12 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code F$504K5,485 at $91.93filing
12 Feb 2026filed 17 Feb 2026NEE NextEra Energyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A—523filing
12 Feb 2026filed 17 Feb 2026NEE NextEra Energyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A—32,853 at $0.00filing
12 Feb 2026filed 17 Feb 2026NEE NextEra Energyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A—523filing
12 Feb 2026filed 17 Feb 2026NEE NextEra Energyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A—32,853 at $0.00filing
12 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code A—4,819 at $0.00filing
12 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code A—13,941 at $0.00filing
12 Feb 2026filed 17 Feb 2026NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code F$504K5,485 at $91.93filing
9 Feb 2026filed 11 Feb 2026XIFR XPLR Infrastructure, LPElectric Utilities & IPPsSEC FORM 4 Code F$21K2,067 at $10.18filing
9 Feb 2026filed 11 Feb 2026XIFR XPLR Infrastructure, LPElectric Utilities & IPPsSEC FORM 4 Code F$21K2,067 at $10.18filing
8 Sep 2025filed 9 Sep 2025NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Sold$708K10,000 at $70.79filing
15 May 2025filed 16 May 2025NEE NextEra EnergyElectric Utilities & IPPsSEC FORM 4 Code F$314K4,208 at $74.55filing
18 Feb 2025filed 11 Feb 2026XIFR XPLR Infrastructure, LPElectric Utilities & IPPsSEC FORM 4 Code A—15,135 at $0.00filing
18 Feb 2025filed 11 Feb 2026XIFR XPLR Infrastructure, LPElectric Utilities & IPPsSEC FORM 4 Code A—15,135 at $0.00filing

Sectors

Utilities1

Buys in green, sells in red, by the company’s sector.

Related people

James Michael MayTreasurer and Asst. Secretary · Treasurer and Asst. Secretary at Nextera Energy, filing Form 4 there in the last year
Nicole J. DaggsEVP, Human Res & Corp Svcs · EVP, Human Res & Corp Svcs at Nextera Energy, filing Form 4 there in the last year
Nicole S. ArnaboldiDirector · Director at Nextera Energy, filing Form 4 there in the last year
James Lawrence CamarenDirector · Director at Nextera Energy, filing Form 4 there in the last year
David L. PorgesDirector · Director at Nextera Energy, filing Form 4 there in the last year
Kevin HernRepresentative, OK-01 · Also traded NEE in the last 90 days
Donald J. TrumpPresident · Also traded NEE in the last 90 days
Richard McCormickRepresentative, GA-07 · Also traded NEE in the last 90 days