NEW YORK (TheStreet) -- Today's Tuesday morning preview is once again all about earnings on StockTwits. More than 300 companies report earnings this week, including names like Visa (V - Get Report), Ford (F - Get Report), McDonald's (MCD - Get Report), Apple (AAPL - Get Report), Facebook (FB - Get Report), Amazon (AMZN - Get Report) and many more. Here are the 3 earnings reports everyone is talking about right now.

1. Comcast (CMCSA - Get Report) reported earnings this morning. For the quarter they earned 68 cents per share on revenue of $17.41 billion. Both were sizable beats compared to the Wall Street consensus:

$CMCSA reports Q1 EPS of $0.68 versus the estimated $0.64, beating by $0.04. EPS were Up 33% from the same quarter last year.

-- Jason (@Benzinga) Apr. 22 at 07:02 AM

2. Netflix  (NFLX - Get Report) reported earnings yesterday. It has quickly become one of the most talked-about stocks of the week. Netflix has been the top trending ticker on StockTwits since it reported earnings. In addition, nearly every major analyst has come out with a bullish note about Netflix earnings, and bullish sentiment is jumping:

There has been an enormous change in $NFLX sentiment and message volume on StockTwits:

-- stefan cheplick (@scheplick) Apr. 22 at 07:41 AM

Raymond James Upgrades Netflix ($NFLX) to Outperform

-- SIAnalystWire (@AnalystWire) Apr. 22 at 06:49 AM

3. McDonald's is roughly $3 away from a new all-time high. Today's earnings report may not help them get any closer to taking that high out. McDonald's reported EPS of $1.21 and revenue of $6.7 billion. Both numbers missed Wall Street's estimates. But at least global comps were up:

McDonald's $MCD Q1 EPS of $1.21, Est. at $1.24; Global comps up 0.5% $$

-- StreetInsider (@Street_Insider) Apr. 22 at 08:00 AM

$MCD Investors Cautious Following McDonald's Earnings Miss and Revenue Neglection

-- TickrWatch (@TickrWatch) Apr. 22 at 08:03 AM

You can follow the author of this article on Twitter and StockTwits

At the time of publication, the author held no positions in any of the stocks mentioned.

This article represents the opinion of a contributor and not necessarily that of TheStreet or its editorial staff.