Gross profits exceeding market cap is one wierd way to measure any company.. If that was done on all companies the finanical system would fail.. Gross profits less expenses divided by shares outstand is more the norm..
Stocks are investments and some think JUST Because it puts a positive spin on a company it looks good in print.. Many companies have had gross profits in the billions and have gone BK.. Air lines and Car companies come to mind first.. hank
Gross profit exceeds entire Market Cap - MM waiting around for someone to play with; nobody wants to. People who got smoked are mostly out looks like and the rest of us don't want to play a losing game with MM IMO.