Natural Resource Partners Q2 FY26 net income drops to $25.18 million; revenue slips 4% to $48.11 million - NRP News | Rallies