Share prices of Meta have declined sharply in recent months alongside the broader stock market turbulence. Meta reports Q1 earnings on April 30, and it will likely set the tone for the stock's ...