Sales of $88.8B, Earnings of $8.4B... Return on Sales of 9.4%... not bad... but certainly not great, either.
Intel: 22.2%
Microsoft: 36.6%
Most people [especially D's] don't get it and will insist they get some of Exxon's profit.....all they hear is the Billion dollar quote and MSM plays that up banking on their ignorance!
Intel: 22.2%
Microsoft: 36.6%
BINGO!
To some, the elusive % symbol is a mystery.