This is the company that is killing bricks and mortar retailers? Really?
This is a company with $75 billion in sales and net income of $265 million.
Their PE ratio is 1,400.
Do juggernauts have this trend in operating margins?
A company like this selling for $400 per share is joke. Cramer says buy.