James E. Perry
Chief Financial Officer, Trinity Industries.
Companies
- CSW IndustrialsChief financial officer May 21, 2020 to now1
- Arcosa, Inc.Board member Oct 2, 2018 to Oct 2, 20182
- Trinity IndustriesChief financial officer May 5, 2010 to May 16, 20183
- Trinity IndustriesTreasurer Apr 13, 2005 to May 18, 20094
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Trinity Industries TRN377,579 shares5$9.4M at $24.95May 16, 2018
- CSW Industrials CSW27,776 shares6$8.0M at $287.73Aug 5, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 3, 2026Gift 500 shares of CSW Industrials6
- Apr 2, 2026Shares withheld for tax 2,321 shares at $260.34 of CSW Industrials7
- Apr 2, 2026Exercised options 5,870 shares of CSW Industrials7
- Feb 11, 2026Gift 1,000 shares of CSW Industrials8
- Jan 2, 2026Sold 145 shares at $293.53 of CSW Industrials9
- Dec 1, 2025Sold 580 shares at $275.00 of CSW Industrials10
- Oct 1, 2025Shares withheld for tax 977 shares at $252.20 of CSW Industrials11
- Oct 1, 2025Granted 1,728 shares of CSW Industrials11
- Aug 12, 2025Sold 145 shares at $275.05 of CSW Industrials12
- Jul 1, 2025Sold 145 shares at $284.18 of CSW Industrials13
- Jun 2, 2025Sold 100 shares at $304.29 of CSW Industrials14
- Jun 2, 2025Sold 45 shares at $303.37 of CSW Industrials14
- May 27, 2025Gift 1,000 shares of CSW Industrials15
- May 1, 2025Sold 145 shares at $312.87 of CSW Industrials16
- Apr 2, 2025Shares withheld for tax 2,365 shares at $295.91 of CSW Industrials17
- Apr 2, 2025Exercised options 5,986 shares of CSW Industrials17
- Apr 1, 2025Sold 145 shares at $289.10 of CSW Industrials18
- Mar 3, 2025Sold 100 shares at $308.25 of CSW Industrials19
- Mar 3, 2025Sold 45 shares at $306.70 of CSW Industrials19
- Feb 13, 2025Sold 145 shares at $315.04 of CSW Industrials20
- Oct 1, 2024Shares withheld for tax 1,132 shares at $364.56 of CSW Industrials21
- Oct 1, 2024Granted 1,389 shares of CSW Industrials21
- Apr 3, 2024Shares withheld for tax 2,131 shares at $231.92 of CSW Industrials22
- Apr 3, 2024Exercised options 5,388 shares of CSW Industrials22
- Oct 2, 2023Shares withheld for tax 1,398 shares at $175.24 of CSW Industrials23
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARArcosa, Inc., Board member
- 3
- 4SEC EDGARTrinity Industries, Treasurer
- 5
- 6
- 7SEC EDGARForm 4 filed Apr 7, 2026
- 8SEC EDGARForm 4 filed Feb 13, 2026
- 9SEC EDGARForm 4 filed Jan 5, 2026
- 10SEC EDGARForm 4 filed Dec 2, 2025
- 11SEC EDGARForm 4 filed Oct 3, 2025
- 12SEC EDGARForm 4 filed Aug 12, 2025
- 13SEC EDGARForm 4 filed Jul 1, 2025
- 14SEC EDGARForm 4 filed Jun 3, 2025
- 15SEC EDGARForm 4 filed May 28, 2025
- 16SEC EDGARForm 4 filed May 2, 2025
- 17SEC EDGARForm 4 filed Apr 4, 2025
- 18SEC EDGARForm 4 filed Apr 1, 2025
- 19SEC EDGARForm 4 filed Mar 3, 2025
- 20SEC EDGARForm 4 filed Feb 18, 2025
- 21SEC EDGARForm 4 filed Oct 3, 2024
- 22SEC EDGARForm 4 filed Apr 4, 2024
- 23SEC EDGARForm 4 filed Oct 3, 2023