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

David A. Campbell

Director

Company insider

Files Form 4 as: Director, ESCO Technologies; President and CEO, Evergy; EVP & Chief Financial Officer, Vistra; President & CEO, InfraREIT; Executive Vice President & CFO, Energy Future Holdings Corp /TX/.

In numbers

Trades disclosed
75
Buys
6
Sells
0
Bought
$2.6M
Sold
$0
Companies
5
Companies where not an officer
1
First trade
25 May 2007
Last trade
15 Oct 2026
Last filed
16 Oct 2026

Companies traded

Where they are an officer
EVRG EvergyDirector, Officer · Electric Utilities & IPPs · last 1 Mar 20262 buys · 0 sells
VST VistraOfficer · Electric Utilities & IPPs · last 5 Jun 20202 buys · 0 sells
InfraREITDirector, Officer · last 16 May 20192 buys · 0 sells
Energy Future Holdings Corp /TX/Officer · last 10 Oct 20070 buys · 0 sells
Everywhere else they filed: board seats, 10% stakes, other companies
ESE ESCO TechnologiesDirector · Aerospace & Defense · last 15 Oct 20260 buys · 0 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
101Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
15 Oct 2026filed 16 Oct 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$2901.15 at $252.67filing
17 Jul 2026filed 20 Jul 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$2900.912 at $318.52filing
17 Jul 2026filed 20 Jul 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$2900.91 at $318.52filing
17 Apr 2026filed 20 Apr 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$2900.922 at $314.92filing
17 Apr 2026filed 20 Apr 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$2900.92 at $314.92filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code A—61,984 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code F$1.9M22,975 at $83.66filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code M—22,077 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG Evergyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code M—22,077 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG Evergyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A—25,235 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code F$832K9,946 at $83.66filing
1 Mar 2026filed 3 Mar 2026EVRG Evergyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code M—22,077 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG Evergyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A—25,235 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code A—61,984 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code F$1.9M22,975 at $83.66filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code M—22,077 at $0.00filing
1 Mar 2026filed 3 Mar 2026EVRG EvergyElectric Utilities & IPPsSEC FORM 4 Code F$832K9,946 at $83.66filing
2 Feb 2026filed 3 Feb 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$180K772 at $233.09filing
2 Feb 2026filed 3 Feb 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$180K772 at $233.09filing
2 Feb 2026filed 3 Feb 2026ESE ESCO Technologiesoption or derivative · Aerospace & DefenseSEC FORM 4 Code A$50K214.509 at $233.09filing

Sectors

Utilities4
Not placed2

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

Related people

Charles A. CaisleyEVP & Chief Cust Offcr · EVP & Chief Cust Offcr at Evergy, filing Form 4 there in the last year
Kristopher E. MoldovanEVP and CFO · EVP and CFO at Vistra, filing Form 4 there in the last year
Scott A. HudsonEVP & President Vistra Retail · EVP & President Vistra Retail at Vistra, filing Form 4 there in the last year
C. John WilderDirector · Director at Evergy, filing Form 4 there in the last year
Jonathan D. RolphDirector · Director at Evergy, filing Form 4 there in the last year
James A. BurkePresident and CEO · Also traded VST in the last 90 days
Donald J. TrumpPresident · Also traded VST in the last 90 days