3 ms·$90 billion in buybacks is insane. IIRC analysts were expecting something between $70-$80 billion.by anaclet0 5y ago$90 billion in buybacks is insane. IIRC analysts were expecting something between $70-$80 billion.sidcool 5y agoAsking for a financially challenged friend, what are buybacks?meepmorp 5y agoStock buybacks. A company uses it's cash to buy it's own stock, reducing the number of outstanding shares. Tends to increase the stock price.