Shares are selling for a discounted $20.58, and the average price target of $77.13 suggests an impressive upside potential of 275%. (See Diamondback stock analysis at TipRanks) Next on our list is a …
More Corporate Insiders Are Snapping Up These 3 Stocks Videos