Evercore: Apple bought a boatload Apple in April

Analyst Amit Daryanani estimates that Apple bought 51 million of its own shares last quarter at $311 apiece. Apple closed Monday at $435.75.
View full source