The "Halftime Report" traders highlighted stocks to buy on earnings as the second half of the day began.
Josh Brown liked American Express at these levels.
Stephen Weiss said he wasn't making any moves around earnings.
Pete Najarian was looking at Under Armour.
Jon Najarian was bullish on McDonald's.
Trader disclosure: On July 22, 2015, the following stocks and commodities mentioned or intended to be mentioned on CNBC's "Halftime Report" were owned by the "Halftime Report" traders: Pete Najarian is long AMAT, AAPL, BAC, BMY, BP, CSX, DISCA, DKS, FOXA, GE, KKR, KO, LLY, MRK, PEP, PFE, he is long calls AAPL, ABX, AGNC, AMKR, BAC, C, CRM, CY, DAL, DVN, ETFC, LC, LM, LULU, LVS, MU, OC, PNR, RF, UAL, USB, VZ, XLF, ZIOP, he is long puts OAS, RIG. Today he bought DVN calls and LM calls. Jon Najarian is long AEP, BKD, GE, PG, XLE he is long calls A, AAL, ADSK, ARG, CAH, CMCSA, CTXS, CVC, DD, DHI, EXPR, GE, JPM, KATE, KSU, LM, LVS, MRVL, NUAN, ORCL, PG, PII, PRU, SNDK, SO, T, TXT, WMT, ZIOP, he is long puts CAT, MTW, OAS, SFM, RIG, VALE. Today he bought LM calls, CAT puts, and SFM puts. Today he sold HOG. Josh Brown is long AAPL, DE, DNKN, EBAY, FSLR, JMBA, SAM, SHAK, SPWR, TNET, TWTR, XLE, XON. Stephen Weiss is long AAL, BAC, C, ESPR, LPL, NCR, RHHBY, SCHW, ZTS.