Facebook is trading at all-time highs, up 1.28% at $180.68, ahead of the company’s earnings report on Wednesday.
Wall Street is the social media giant to earn an adjusted $1.41 per share on revenue of $9.842 billion, according to data from Bloomberg.
Of the 47 analysts surveyed by Bloomberg, 43 rate the company a “buy” and just two rate it a “sell.”
“Based on intra-quarter data points, channel checks, and our model sensitivity work, we view current Street September quarter estimates as reasonable, with upwards variance modestly more likely than a downwards variance,” Mark Mahaney of RBC Capital Markets said in a note to clients.
Mahaney says that last week’s strong results from other tech companies set Facebook up to come in ahead of expectations.
Last week, Microsoft, Amazon, Alphabet, and Intel all reported earnings that exceeded Wall Street’s expectations. The Nasdaq 100 had its biggest gain in two years on Friday as entire tech sector saw a boost after the earnings beats.
Facebook has gained 53% this year.