 Todays article introduces seven robust stocks to buy ahead of earnings. Given the unprecedented tightening by the Federal Reserve, investors are worried that the overall corporate profitability could further deteriorate in the third quarter. 