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 E. Perry

EVP, CFO

Company insider

Files Form 4 as: EVP, CFO, CSW Industrials; Senior Vice President & CFO, Trinity Industries.

In numbers

Trades disclosed
126
Buys
3
Sells
13
Bought
$654K
Sold
$3.2M
Companies
2
Companies where not an officer
0
First trade
15 May 2006
Last trade
1 Oct 2026
Last filed
5 Oct 2026

Companies traded

Where they are an officer
CSW CSW IndustrialsOfficer · Chemicals · last 1 Oct 20261 buy · 10 sells
TRN Trinity IndustriesOfficer · Railroads & Rail Equipment · last 15 May 20182 buys · 3 sells

Activity over time

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

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
1 Oct 2026filed 5 Oct 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code A—1,404 at $0.00filing
1 Oct 2026filed 5 Oct 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code F$207K707 at $292.38filing
3 Aug 2026filed 5 Aug 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code G—500 at $0.00filing
3 Aug 2026filed 5 Aug 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code G—500 at $0.00filing
6 May 2026filed 7 May 2026CSW CSW Industrialsoption or derivative · ChemicalsSEC FORM 4 Code A—1,808 at $0.00filing
6 May 2026filed 7 May 2026CSW CSW Industrialsoption or derivative · ChemicalsSEC FORM 4 Code A—1,808 at $0.00filing
2 Apr 2026filed 7 Apr 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code M—5,870 at $0.00filing
2 Apr 2026filed 7 Apr 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code F$604K2,321 at $260.34filing
2 Apr 2026filed 7 Apr 2026CSW CSW Industrialsoption or derivative · ChemicalsSEC FORM 4 Code M—3,037 at $0.00filing
2 Apr 2026filed 7 Apr 2026CSW CSW Industrialsoption or derivative · ChemicalsSEC FORM 4 Code M—3,037 at $0.00filing
2 Apr 2026filed 7 Apr 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code M—5,870 at $0.00filing
2 Apr 2026filed 7 Apr 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code F$604K2,321 at $260.34filing
11 Feb 2026filed 13 Feb 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code G—1,000 at $0.00filing
11 Feb 2026filed 13 Feb 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Code G—1,000 at $0.00filing
2 Jan 2026filed 5 Jan 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Sold$43K145 at $293.53filing
2 Jan 2026filed 5 Jan 2026CSW CSW IndustrialsChemicalsSEC FORM 4 Sold$43K145 at $293.53filing
1 Dec 2025filed 2 Dec 2025CSW CSW IndustrialsChemicalsSEC FORM 4 Sold$160K580 at $275.00filing
1 Oct 2025filed 3 Oct 2025CSW CSW IndustrialsChemicalsSEC FORM 4 Code A—1,728 at $0.00filing
1 Oct 2025filed 3 Oct 2025CSW CSW IndustrialsChemicalsSEC FORM 4 Code F$246K977 at $252.20filing
12 Aug 2025filed 12 Aug 2025CSW CSW IndustrialsChemicalsSEC FORM 4 Sold$40K145 at $275.05filing

News

CSW Industrials, Inc. (NYSE:CSW) Stock Has Average Target Price of $347.57CSW · dailypolitical.com · 14 Oct 2026

0 headlines in the last 90 days name James E. Perry; 1 article from the last 14 days about the 1 company they traded most, at most three about any one of them.

Sectors

Materials11
Industrials5

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

Related people

Joseph B. ArmesChairman, President & CEO · Chairman, President & CEO at Csw Industrials, filing Form 4 there in the last year
Don SullivanEVP, Chief Strategy Officer · EVP, Chief Strategy Officer at Csw Industrials, filing Form 4 there in the last year
Luke AlversonSVP, GC & Secretary · SVP, GC & Secretary at Csw Industrials, filing Form 4 there in the last year
Fang WangVP, Chief Accounting Officer · VP, Chief Accounting Officer at Csw Industrials, filing Form 4 there in the last year
Danielle GardeSVP, Chief People Officer · SVP, Chief People Officer at Csw Industrials, filing Form 4 there in the last year
Kevin PoetEVP Operations & Support Svcs · Also traded TRN in the last 90 days
Jeff UnderwoodEVP, GM Contractor Solutions · Also traded CSW in the last 90 days
Donald J. TrumpPresident · Also traded CSW in the last 90 days