buybacks
What The F**k Are Stock Buybacks (And What Do They Mean For You)?
In fact, 2018 has been a record year for stock buybacks. By the end of the year, companies are predicted to have spent $1 trillion on buybacks. So why are so ma…





