Share Buybacks Soar To A Record Topping $800 Billion ? Bigger Than A Facebook Or Exxon Mobil by The Options Insider | Mar 25, 2019 | News Feed