James F. McCabe Jr.
Senior Vice President, HANDY & HARMAN LTD.
Companies
- Triumph GroupChief financial officer Aug 8, 2016 to now1
- STEEL PARTNERS HOLDINGS L.P.Chief financial officer Feb 13, 2012 to May 2, 20142
- Steel Excel Inc.Chief financial officer May 17, 2013 to May 17, 20133
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Triumph Group TGI0 shares4Jul 24, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 24, 2025Returned to company 215,191 shares of Triumph Group4
- Jul 24, 2025Returned to company 63,754 shares of Triumph Group4
- Jul 24, 2025Shares withheld for tax 49,065 shares at $26.00 of Triumph Group4
- Jul 24, 2025Granted 112,819 shares of Triumph Group4
- Jun 13, 2025Shares withheld for tax 3,216 shares at $25.80 of Triumph Group5
- Jun 13, 2025Exercised options 7,395 shares of Triumph Group5
- May 24, 2025Shares withheld for tax 3,187 shares at $25.68 of Triumph Group6
- May 24, 2025Exercised options 7,329 shares of Triumph Group6
- Apr 27, 2025Shares withheld for tax 3,821 shares at $25.30 of Triumph Group7
- Apr 27, 2025Exercised options 8,787 shares of Triumph Group7
- Apr 24, 2025Shares withheld for tax 13,410 shares at $25.25 of Triumph Group7
- Apr 24, 2025Granted 44,509 shares of Triumph Group7
- Jun 13, 2024Shares withheld for tax 3,215 shares at $14.58 of Triumph Group8
- Jun 13, 2024Exercised options 7,393 shares of Triumph Group8
- May 2, 2024Shares withheld for tax 13,411 shares at $13.40 of Triumph Group9
- May 2, 2024Granted 47,113 shares of Triumph Group9
- Apr 27, 2024Shares withheld for tax 5,371 shares at $13.66 of Triumph Group10
- Apr 27, 2024Exercised options 8,787 shares of Triumph Group10
- Apr 27, 2024Shares withheld for tax 5,371 shares at $13.66 of Triumph Group9
- Apr 27, 2024Exercised options 8,787 shares of Triumph Group9
- Apr 25, 2024Shares withheld for tax 13,734 shares at $13.42 of Triumph Group10
- Apr 25, 2024Granted 48,246 shares of Triumph Group10
- Jun 13, 2023Shares withheld for tax 3,215 shares at $12.23 of Triumph Group11
- Jun 13, 2023Exercised options 7,393 shares of Triumph Group11
- Jun 9, 2023Shares withheld for tax 6,322 shares at $12.16 of Triumph Group12
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed Jun 17, 2025
- 6SEC EDGARForm 4 filed May 27, 2025
- 7SEC EDGARForm 4 filed Apr 28, 2025
- 8SEC EDGARForm 4 filed Jun 14, 2024
- 9SEC EDGARForm 4 filed May 6, 2024
- 10SEC EDGARForm 4 filed Apr 30, 2024
- 11SEC EDGARForm 4 filed Jun 15, 2023
- 12SEC EDGARForm 4 filed Jun 13, 2023