MarketPeel
Insider Trading Intelligence
KC

Kevin J. Craig

NRP
EXECUTIVE VICE PRESIDENT · NATURAL RESOURCE PARTNERS LP · CIK 0001322654
FILING MIX · LIFETIME84%/16%
BUYS
32
SELLS
6
TOTAL VALUE
$2.15M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
47,019
AVG SELL PX
$69.34
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
No backtest data available for Kevin J. Craig. Backtests are computed for purchase (P) and sale (S) transactions with resolvable price history.
Holdings over time
NRP · 47,019 shares · as of May 26, 2026
012,90225,80338,70551,606202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 32 buys / 6 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
336$102.18$34.3K47,019May 26, 2026May 28, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
6,0550Feb 10, 2026Feb 12, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,2540Feb 10, 2026Feb 12, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
11,10151,606Feb 10, 2026Feb 12, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
SALE
Executive Vice President
4,923$123.04$605.7K46,683Feb 10, 2026Feb 12, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
415415Feb 10, 2026Feb 12, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
377754Feb 10, 2026Feb 12, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
1,2381,238Feb 4, 2026Feb 6, 2026View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
414830Feb 11, 2025Feb 12, 2025View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,2524,254Feb 11, 2025Feb 12, 2025View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
9,09544,357Feb 11, 2025Feb 12, 2025View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,4290Feb 11, 2025Feb 12, 2025View →
NRP
NATURAL RESOURCE PARTNERS LP
SALE
Executive Vice President
3,852$102.72$395.7K40,505Feb 11, 2025Feb 12, 2025View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
1,1311,131Feb 5, 2025Feb 6, 2025View →
NRP
NATURAL RESOURCE PARTNERS LP
SALE
Executive Vice President
5,993$86.91$520.9K35,262Feb 15, 2024Feb 20, 2024View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
14,15141,255Feb 15, 2024Feb 20, 2024View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
5,4700Feb 15, 2024Feb 20, 2024View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,2528,506Feb 15, 2024Feb 20, 2024View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,4294,429Feb 15, 2024Feb 20, 2024View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
1,2441,244Feb 7, 2024Feb 8, 2024View →
NRP
NATURAL RESOURCE PARTNERS LP
SALE
Executive Vice President
5,000$54.08$270.4K27,104Feb 15, 2023Feb 16, 2023View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
13,60232,104Feb 15, 2023Feb 16, 2023View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
5,4705,470Feb 15, 2023Feb 16, 2023View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,4288,858Feb 15, 2023Feb 16, 2023View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
3,7040Feb 15, 2023Feb 16, 2023View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
12,75812,758Feb 1, 2023Feb 3, 2023View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
5,47010,940Feb 23, 2022Feb 25, 2022View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
19,66026,100Feb 23, 2022Feb 25, 2022View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
10,4860Feb 23, 2022Feb 25, 2022View →
NRP
NATURAL RESOURCE PARTNERS LP
SALE
Executive Vice President
7,598$35.62$270.6K18,502Feb 23, 2022Feb 25, 2022View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
3,7043,704Feb 23, 2022Feb 25, 2022View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
13,28613,286Feb 9, 2022Feb 17, 2022View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
4,9900Mar 1, 2021Mar 2, 2021View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
8,6949,644Mar 1, 2021Mar 2, 2021View →
NRP
NATURAL RESOURCE PARTNERS LP
SALE
Executive Vice President
3,204$17.63$56.5K6,440Mar 1, 2021Mar 2, 2021View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASE
Executive Vice President
3,7047,408Mar 1, 2021Mar 2, 2021View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
16,41016,410Feb 11, 2021Feb 12, 2021View →
NRP
NATURAL RESOURCE PARTNERS LP
PURCHASEGRANT
Stock grant
11,11211,112Feb 13, 2020Feb 14, 2020View →
Other insiders · NRP
Loading peer insiders…
About this filer
CIK 0001322654
ROLE
Executive Vice President
PRIMARY
NRP
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001322654DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback