This market is buying on fumes and news, not on real substance. Green line on chart shows high volume on tall green candle day. Red line shows lower volume on another tall green candle. In between, look at the selling volume. Also note that stochastic is still below RSI 14-day, which has not yet retraced to the 50 line.
With earnings not until end of July, I have a hard time seeing how FB could break this "top" and move much higher before earnings. I would expect people to take profits. Also, in general, the next round of earnings will include much more pandemic effects than Q1.