Meta Platforms, Inc. is downgraded to a Hold rating given fair valuation and capped upside. Learn more about META stock here.
Third -quarter net income attributable to MPC of $1.4 billion, or $4.51 per diluted share, adjusted net income of $915 million, or $3.01 per diluted share $3.2 ...