Meta’s (Facebook) stock has been in a steep uptrend since it bottomed out in October 2022, attempting to erase its 2022 slump. However, in the past few daily sessions, the price has experienced a pullback just shy of the 78.6% Fibonacci retracement of the downtrend drawn from the record high observed in 2021 until last year’s bottom.

The short-term oscillators are reflecting this loss of positive momentum. Specifically, the RSI fell steeply but managed to hold above its 50-neutral mark, while the MACD remains below its red signal line in the positive zone.

Should the recent weakness persist, the price could test 270.79, which is the 61.8% Fibonacci retracement of the 384.00-87.50 downleg. If that barricade fails, the spotlight could turn to the 50.0% Fibo of 235.79 ahead of the 38.2% Fibo of 200.79.

Alternatively, a solid earnings report could propel the price towards the 78.6% Fibo of 320.60. Conquering this hurdle, the bulls might aim for 353.00, which acted as strong resistance in both November and December 2021. A violation of the latter could open the door for the all-time high of 384.00.

In brief, Meta stock’s recovery has temporarily stalled ahead of its Q2 earnings announcement. Hence, any surprise in the upcoming release later today is likely to determine the direction of the share’s next move.

Trade Forex, Commodities, Stocks and more, trade CFDs on the Plus 500 CFD trading platform! *CFD Service. 80.6% lose money - Register a real money account here and get trading right away.