Alastair Williamson @StockBoardAsset
WTF--> "76% of companies that went public in 2017 had negative earnings, the highest level since the peak of the dot-come era," h/t @macrodidact
Trevor Noren @trevornoren Follow
"Corporations have returned $992 billion to shareholders in the past 12 months. At the current rate, 2018 will mark the first year that corporate America showers investors with more than $1 trillion"
Poster Comment:
Corporation are repatriating their overseas profits. They are buying back stock which temporarily pushes stock prices up. This won't last long.