Roger F. Rankin
Director, NACCO Industries.
Companies
- NACCO IndustriesBoard member Dec 12, 2023 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
NACCO Industries NC1,975 shares2$65.5K at $33.17Jul 2, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 1, 2025Granted 770 shares of NACCO Industries2
- Apr 1, 2025Granted 868 shares of NACCO Industries3
- Jan 2, 2025Granted 928 shares of NACCO Industries4
- Dec 9, 2024Other 64,680 shares of Hamilton Beach Brands5
- Dec 6, 2024Gift 420 shares of NACCO Industries6
- Dec 6, 2024Gift 75 shares of Hyster-Yale Materials Handling7
- Dec 6, 2024Gift 420 shares of NACCO Industries6
- Dec 6, 2024Gift 75 shares of Hyster-Yale Materials Handling7
- Oct 1, 2024Granted 974 shares of NACCO Industries8
- Jul 1, 2024Granted 902 shares of NACCO Industries9
- Apr 1, 2024Granted 814 shares of NACCO Industries10
- Jan 2, 2024Granted 781 shares of NACCO Industries11
- Dec 8, 2023Gift 377 shares of NACCO Industries12
- Dec 8, 2023Gift 377 shares of NACCO Industries12
- Dec 8, 2023Gift 377 shares of NACCO Industries12
- Dec 8, 2023Gift 377 shares of NACCO Industries12
- Oct 2, 2023Granted 810 shares of NACCO Industries13
- Sep 15, 2023Other 51,136 shares of Hyster-Yale Materials Handling14
- Sep 15, 2023Other 11,333 shares of NACCO Industries15
- Jul 10, 2023Other 9,600 shares of NACCO Industries11
- Jul 10, 2023Other 19,200 shares of Hyster-Yale Materials Handling14
- Jul 10, 2023Other 19,200 shares of Hamilton Beach Brands16
- Jul 10, 2023Other 5,320 shares of NACCO Industries11
- Jul 10, 2023Other 10,644 shares of Hyster-Yale Materials Handling14
- Jul 10, 2023Other 10,640 shares of Hamilton Beach Brands16
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARNACCO Industries, Board member
- 2
- 3SEC EDGARForm 4 filed Apr 2, 2025
- 4SEC EDGARForm 4 filed Jan 6, 2025
- 5SEC EDGARForm 4 filed Dec 10, 2024
- 6SEC EDGARForm 4 filed Dec 10, 2024
- 7SEC EDGARForm 4 filed Dec 10, 2024
- 8SEC EDGARForm 4 filed Oct 3, 2024
- 9SEC EDGARForm 4 filed Jul 2, 2024
- 10SEC EDGARForm 4 filed Apr 3, 2024
- 11SEC EDGARForm 4 filed Jan 4, 2024
- 12SEC EDGARForm 4 filed Dec 12, 2023
- 13SEC EDGARForm 4 filed Oct 3, 2023
- 14SEC EDGARForm 4 filed Sep 19, 2023
- 15SEC EDGARForm 4 filed Sep 19, 2023
- 16SEC EDGARForm 4 filed Aug 15, 2023