Truist Securities analyst Youssef Squali maintains Meta Platforms (NASDAQ:META) with a Buy and lowers the price target from $900 to $840.