TeleTrader 2023-07-20 US mixed in premarket amid earnings