Barclays sticks with its $230 Apple target, keeps Sell rating

"Based on the recent corporate insider activity of 37 insiders, corporate insider sentiment is negative on the stock."

For more, please login or subscribe