Companies / KLX Energy Services Holdings, Inc.

KLX Energy Services Holdings, Inc.

Nasdaq: KLXECIK 1738827HOUSTON, TX

Financials · FY2025

Revenue$636.60M
Net income$-77.10M
Total debt$301.20M
Cash$7.90M
Diluted EPS$-4.12
Shares outstanding21.3M

Ownership

21.3M shares outstanding · as of Jul 31, 2026
5.1%Insiders
Ownership
Insiders5.14%1,093,646
Institutions26.15%5,562,844
Public float68.71%14,616,569

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 10

View all →
Insider% of sharesShares
Baker Christopher J.See Remarks · Director
2.14%454,726
Bouthillette MaxSee Remarks
0.85%181,020
0.74%157,922
0.35%74,840
0.27%58,006
0.19%41,083
0.18%39,188
0.17%36,169
0.12%25,797
0.12%24,895

Institutional holders 52

View all →

Activity

Jun 30, 2026View all →
InsidersInstitutions
Who's accumulating and trimming this stock (13F).
DateActorActionSecurityValueShares ΔPosition afterImpact
Q1 2026
as of
Marshall Wace, LLP
13F manager
NewCommon Stock$969.5K+373K
372,897
1.75% of shares
low
Q1 2026
as of
Whitebox Advisors LLC
13F manager
ExitCommon Stock$-321.7K-170K
-100.00%
0
low
Q4 2023
as of
Barclays PLC
13F manager
AddCommon Stock$170.8K+15K
+677.96%
17,403
0.08% of shares
low
Q3 2024
as of
Barclays PLC
13F manager
AddCommon Stock$132.9K+24K
+56523.26%
24,348
0.11% of shares
low
Q2 2024
as of
Pension & Wealth Management Advisors, Inc.
13F manager
NewCommon Stock$129.4K+26K
26,146
0.12% of shares
low
Q1 2024
as of
Barclays PLC
13F manager
TrimCommon Stock$-65.8K-9K
-48.88%
8,897
0.04% of shares
low
Q1 2023
as of
Barclays PLC
13F manager
NewCommon Stock$58.8K+5K
5,044
0.02% of shares
low
Q1 2025
as of
Barclays PLC
13F manager
TrimCommon Stock$-55.3K-16K
-95.63%
721
<0.01% of shares
low

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
CastleKnight Master Fund LPPassive13G/A
Cross Ocean GSS Onshore Feeder LPPassive13G

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
KLXECommon StockEquity48253L205BBG00KTFHJJ0