Liberty Energy's Shares Rise 10.4% YTD: Time to Buy or Hold?
In a volatile oil and energy market, Liberty Energy Inc. LBRT has demonstrated resilience, with its share price increasing 10.4% year to date (YTD). This gain significantly outperforms the broader oil...
RPC, Inc. Announces Date for Third Quarter 2023 Financial Results and Conference Call
/PRNewswire/ -- RPC, Inc. (NYSE: RES) announced today that it will release its financial results for the third quarter ended September 30, 2023 on Wednesday,...
RPC, Inc. Announces Third Quarter 2023 Share Repurchases
/PRNewswire/ -- RPC, Inc. (NYSE: RES) announced today that during the third quarter of 2023 it purchased 136,692 shares for approximately $1.1 million under...
RPC, Inc. Reports Second Quarter 2023 Financial Results
/PRNewswire/ -- RPC, Inc. (NYSE: RES) today announced its unaudited results for the second quarter and six months ended June 30, 2023. RPC provides a broad...