Stock Buybacks Hit A Record $1.1 Trillion, And The Year?s Not Over by The Options Insider | Dec 19, 2018 | News Feed