RED ALERT: ‘76% of companies that went public in 2017 had negative earnings, the highest level since the peak of the dot-come era’
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 pic.twitter.com/44svckh6Nc — Alastair (@StockBoardAsset) May 17, 2018 "Corporations have returned $992 billion to shareholders in the …