Investor Tips These 5 stocks keep hitting new highs as the companies keep surprising on earnings. Will they do it again? Articles You May Like Apple announces largest-ever $110 billion share buyback as iPhone sales drop 10% Citigroup CEO Jane Fraser says low-income consumers have turned far more cautious with spending Long-predicted consumer pullback finally hits restaurants like Starbucks, KFC and McDonald’s Equinox launches $40,000 membership to help you live longer Coinbase reports first-quarter revenue beat after bitcoin rally leads to surge in profit