Thanks For The Tax Cut, Donald! Stock Buyback Authorizations To Top $1 Trillion In 2018

Buybacks