Home Investing Twitter Q2 earnings: ‘fundamentals matter a lot’