Check out the companies making headlines before the bell: JPMorgan Chase — Shares were down slightly in the premarket after the banking giant posted Q2 results. The bank earned $6.14 per share, excluding significant items, on revenue of $58.02 billion. Analysts polled by LSEG expected a profit of $5.85 per share on revenue of $50.19 billion. To be sure, it wasn’t clear if the bank’s profit was comparable to the consensus. Bank of America — Bank of America beat expectations in its latest quarter. The bank posted earnings of $1.21 per share, more than the $1.13 expected by analysts polled by LSEG. Revenue of $31.7 billion also exceeded the $30.72 billion consensus estimate. To be sure, shares were flat in the premarket. Wells Fargo — The stock were down 1% even after Wells Fargo posted earnings of $2 per share on revenue of $22.62 billion. Analysts surveyed by LSEG were anticipating earnings of $1.72 per share on revenue of $21.84 billion. Goldman Sachs — Shares added 1.4% after the bank posted second-quarter earnings that exceeded estimates. Goldman posted earnings of $20.98 per share, more than the $14.48 LSEG consensus estimate. Revenue of $20.34 billion also topped the $16.13 billion expected. Citigroup — The bank fell 2% even after Citigrou …