well I disagree that the share price means nothing. When you buy and sell you don't get paid based on the market cap, you get paid based on the share price