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

James C. Johnson

Director

Company insider

Files Form 4 as: Director, Energizer Holdings; Director, Hanesbrands; Director, Edgewell Personal Care; Director, Ameren.

In numbers

Trades disclosed
141
Buys
3
Sells
1
Bought
$102K
Sold
$525K
Companies
4
Companies where not an officer
4
First trade
6 Jan 2006
Last trade
2 Jan 2026
Last filed
5 Jan 2026

Companies traded

Everywhere else they filed: board seats, 10% stakes, other companies
ENR Energizer HoldingsDirector · Electronic Components & EMS · last 2 Jan 20260 buys · 0 sells
HanesbrandsDirector · last 1 Dec 20251 buy · 1 sell
EPC Edgewell Personal CareDirector · Household & Personal Care · last 6 Feb 20252 buys · 0 sells
AEE AmerenDirector · Electric Utilities & IPPs · last 3 Jan 20250 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
2 Jan 2026filed 5 Jan 2026ENR Energizer Holdingsoption or derivative · Electronic Components & EMSSEC FORM 4 Code A—7,534filing
2 Jan 2026filed 5 Jan 2026ENR Energizer Holdingsoption or derivative · Electronic Components & EMSSEC FORM 4 Code A—7,534filing
1 Dec 2025filed 1 Dec 2025Hanesbrandsoption or derivativeSEC FORM 4 Code D—167,608filing
1 Dec 2025filed 1 Dec 2025HanesbrandsSEC FORM 4 Code D—73,682filing
1 Dec 2025filed 1 Dec 2025HanesbrandsSEC FORM 4 Code D—18,630filing
6 Feb 2025filed 10 Feb 2025EPC Edgewell Personal Careoption or derivative · Household & Personal CareSEC FORM 4 Code A—4,999 at $0.00filing
30 Jan 2025filed 3 Feb 2025HanesbrandsSEC FORM 4 Code F$112K13,843 at $8.07filing
28 Jan 2025filed 4 Feb 2025HanesbrandsSEC FORM 4 Code A—18,630 at $0.00filing
3 Jan 2025filed 7 Jan 2025AEE AmerenElectric Utilities & IPPsSEC FORM 4 Code A—1,911 at $0.00filing
2 Jan 2025filed 3 Jan 2025ENR Energizer Holdingsoption or derivative · Electronic Components & EMSSEC FORM 4 Code A—4,335filing
1 Feb 2024filed 5 Feb 2024EPC Edgewell Personal Careoption or derivative · Household & Personal CareSEC FORM 4 Code A—3,853 at $0.00filing
29 Jan 2024filed 31 Jan 2024HanesbrandsSEC FORM 4 Code A—33,477 at $0.00filing
26 Jan 2024filed 30 Jan 2024HanesbrandsSEC FORM 4 Code F$32K7,431 at $4.29filing
3 Jan 2024filed 5 Jan 2024AEE AmerenElectric Utilities & IPPsSEC FORM 4 Code A—2,028 at $0.00filing
2 Jan 2024filed 4 Jan 2024ENR Energizer Holdingsoption or derivative · Electronic Components & EMSSEC FORM 4 Code A—4,709filing
3 Feb 2023filed 7 Feb 2023EPC Edgewell Personal Careoption or derivative · Household & Personal CareSEC FORM 4 Code A—3,318 at $0.00filing
24 Jan 2023filed 26 Jan 2023Hanesbrandsoption or derivativeSEC FORM 4 Code A—9,515filing
24 Jan 2023filed 26 Jan 2023HanesbrandsSEC FORM 4 Code D—9,515filing
23 Jan 2023filed 25 Jan 2023HanesbrandsSEC FORM 4 Code A—18,765 at $0.00filing
3 Jan 2023filed 5 Jan 2023AEE AmerenElectric Utilities & IPPsSEC FORM 4 Code A—1,696 at $0.00filing

Sectors

Consumer Staples2
Not placed2

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

Related people

Robert Vitale VDirector · Director at Energizer Holdings, filing Form 4 there in the last year
John J. DrabikEVP, Chief Financial Officer · EVP, Chief Financial Officer at Energizer Holdings, filing Form 4 there in the last year
Aqua Capital, Ltd.10% owner · 10% owner at Energizer Holdings, filing Form 4 there in the last year
Delaney SteeleDirector · Director at Energizer Holdings, filing Form 4 there in the last year
Patrick J. MooreDirector · Director at Energizer Holdings, filing Form 4 there in the last year