Check out some of the largest moving companies on the pre-market:

Facebook (FB) – Facebook beat analysts’ forecasts by $ 1.03 per share and posted earnings of $ 3.30 per share for the quarter. The social media giant’s revenue was also well above Wall Street’s projections as digital advertising spending continued to surge amid the pandemic. Facebook said ad revenue could suffer a slump later this year due to Apple’s new privacy policies that make it harder to target ads. Facebook shares rose 7.6% in premarket trading.

Comcast (CMCSA) – The parent company of NBCUniversal and CNBC beat estimates by 17 cents per share on quarterly earnings of 76 cents per share. Revenue also exceeded estimates, partly due to strong growth in broadband and cellphone subscribers. The Comcast share rose 2.9% in the pre-market.

Generac (GNRC) – The generator maker earned $ 2.38 per share in the first quarter, compared to a consensus estimate of $ 1.87 per share. Revenue also exceeded predictions for the strength of the residential real estate market, and Generac raised its revenue guidance for the full year. Their shares rose 6% in the pre-market.

EBay (EBAY) – EBay reported consensus results on both profit and profit margins last quarter, but the online marketplace operator gave a lighter outlook than expected for the current quarter. Its shares fell 7.6% in premarket trading.

Caterpillar (CAT) – Caterpillar stock rose 1.6% in premarket trading after the heavy equipment maker beat estimates by nearly $ 1 per share, with quarterly earnings of $ 2.87 per share. Revenue was also higher than forecast as the recovering economy fueled demand for equipment.

McDonald’s (MCD) – The restaurant chain was 11 cents per share ahead of consensus with quarterly earnings of $ 1.92 per share. Revenue was also above forecast, boosted by a better-than-expected increase in U.S. revenue in the same business by 13.6%.

Merck (MRK) – A pandemic-induced drop in doctor visits was one of the main drivers of the drugmaker’s earnings decline in the first quarter. Merck missed expectations by 23 cents per share with quarterly earnings of $ 1.40 per share. The share fell 1.8% before the IPO.

Royal Caribbean (RCL), Norwegian Cruise Line (NCLH), Carnival (CCL) – Cruise Line shares rebounded in premarket trading after the Centers for Disease Control and Prevention announced a restart of U.S. cruises through midsummer perform. Royal Caribbean rose 2.4%, Norwegian rose 3% and Carnival rose 2.8%.

Bristol Myers (BMY) – The drug maker trailed estimates at 7 cents per share, reporting quarterly earnings of $ 1.74 per share. Revenue was also below forecast as cancer drug sales fell short of street forecasts. The share fell by 2.3% in the pre-market.

Apple (AAPL) – Apple gained 3% in pre-market business after breaking consensus estimate of 99 cents per share on quarterly earnings of $ 1.40 per share. Revenue also far exceeded estimates for the final quarter. Apple’s results were due to increasing demand for new 5G iPhones. In addition, planned share buybacks were increased by $ 90 billion. However, Apple warned of the negative effects of the ongoing global chip shortage.

Ford Motor (F) – Ford posted earnings of 89 cents per share for the quarter, compared to a consensus estimate of 21 cents per share. The automaker’s sales also exceeded analysts’ forecasts. Ford said global chip shortages could alleviate this summer but cut production in half in the second quarter. Ford shares fell 2.9% in premarket trading.

Qualcomm (QCOM) – Qualcomm beat estimates by 23 cents per share with quarterly earnings of $ 1.90 per share. The chipmaker’s sales also beat forecast, and Qualcomm was optimistic for the current quarter as supply bottlenecks ease. The share rose 5.1% in the pre-market.

Cheesecake Factory (CAKE) – Cheesecake Factory shares rose 6.7% in the pre-market after the company posted quarterly earnings of 20 cents per share, compared to analysts’ expectations of a 6 cents per share loss. The sales of the restaurant chain also exceeded forecasts.

Align Technology (ALGN) – Align beat estimates by 47 cents per share and posted earnings of $ 2.49 per share for the quarter. Income also exceeded estimates. Revenue increased year over year due to higher demand for tooth straighteners, although profit declined due to higher costs. Their shares rose 4.3% in the pre-market.