This week has been a delightful clown car of technology earnings, so we dove into Twitter’s surprisingly strong report that drove its share price higher, Alphabet’s results -- largely from a Google-focused perspective -- Amazon’s stellar cloud incomes, and Dropbox’s improving financial performance.


Whether the Dropbox drip of released financial data points to an IPO was our main question. Place your bets now.