The stock has traded in a narrow range the last few months, gyrating around its 50-day moving average at $1,214.
Master income statement analysis—discover its components, read financial health indicators, and make informed financial decisions. Your guide to assessing business performance.