Meta Platforms, Inc and Twitter, Inc were trading flat on Thursday morning, in tandem with the general markets, which were consolidating Wednesday’s steep sell-off.
Tech stocks have seen a sharp rebound over the past few weeks, with the Nasdaq soaring almost 18 percent between March 15 and March 29 before entering into a period of consolidation.





