Companies / Nacco Industries Inc

Nacco Industries Inc

NYSE: NCCIK 789933CLEVELAND, OHnacco.com

Financials · FY2025

Revenue$277.20M
Net income$17.57M
Total debt$100.84M
Cash$45.52M
Diluted EPS$2.35
Shares outstanding7.5M

Ownership

7.5M shares outstanding · as of Jul 31, 2026
13.7%Insiders
Ownership
79.3%Class A
Share classes
Class A79.30%
Class B20.70%
Insiders13.67%1,031,461
Institutions29.22%2,205,355
Public float57.11%4,309,879

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

Insiders 22

View all →
Insider% of sharesShares
5.16%389,781
Butler John C JrCEOPresident & CEO · Director
5.16%389,781
2.87%216,960
Rankin Alfred M Et AlChairman · Director
2.86%216,005
0.88%66,600
Dewing Carroll LSubsidiary Officer
0.66%49,897
0.59%44,384
Neumann John DSVP, Gen. Counsel & Sec'y
0.58%43,708
Sullivan John Patrick Jr.Officer of a subsidiary
0.54%41,029
0.49%37,306

Institutional holders 88

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Mar 12, 2026Loveman Elizabeth
Executive
SellClass A Common Stock$210.9K-4K
-19.57%
16,661
0.22% of shares
medium
Mar 9, 2026Maxwell Thomas A
Executive
SellClass A Common Stock$86.7K-2K
-23.09%
5,944
0.08% of shares
low
Mar 13, 2026Loveman Elizabeth
Executive
SellClass A Common Stock$85.5K-2K
-9.98%
14,999
0.20% of shares
low
Apr 1, 2026Jumper John P
Director
GrantClass A Common Stock+563
+1.70%
33,683
0.45% of shares
low
Apr 1, 2026Taplin Britton T
Director
GrantClass A Common Stock+563
+0.85%
66,600
0.88% of shares
low
Apr 1, 2026Rankin Matthew M
Director
GrantClass A Common Stock+563
+1.53%
37,306
0.49% of shares
low
Apr 1, 2026Rankin Victoire GGrantClass A Common Stock+955
+0.44%
216,960
2.87% of shares
low
Apr 1, 2026Rankin Elizabeth BGrantClass A Common Stock+563
+1.53%
37,306
0.49% of shares
low

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
NCCommon StockEquity629579103BBG000BPTTM2