Meta Platforms, Inc. (META) valuation and key financial metrics