Before the Bell: So Much Love for Just $40 Billion; Amazon, Apple, Google Earnings Coming in Just 12 Hours
After markets closed Wednesday, Meta Platforms salved a loss with the promise of a massive share buyback. What will three $1 trillion+ tech giants do this afternoon to top that?