5:49 pm RPC announces Q1 share repurchases of ~399.6k shares under its share repurchase program