Innovex International (INVX) shares rose 9% in recent Friday trading after Barclays upgraded the stock to equal weight from underweight and adjusted its price target to $20 from $14.
Trading volume stood at over 304,000 shares compared with a daily average of about 345,000.
Price: 22.27, Change: +1.84, Percent Change: +9.01