IRPC Drifts Lower Ahead of November Print
IRPC heads into its November 5 earnings release with the stock at its weakest level in a month, a mean analyst target sitting below the current price, and institutional ownership concentrated firmly in state hands. The…