May 12, 2026
May 12, 2026
May 12, 2026
May 12, 2026
May 12, 2026
May 12, 2026
May 12, 2026
May 12, 2026
Carolina Wealth Advisors recently sold its entire stake in RPC, totaling over 1.2 million shares and valued at approximately $7.8 million. What drove this decision, and what could it indicate for the future of this oilfield services company?