revenue is always relevant...
not sure it will get to 7.....its possible a lot of these seller are the ones who picked them up at 10 cents at the offering....what was it 125,000,000 or so. when they run out it may start to move again...unless of course micrsoft or google or what ever those rampers were suggesting buy in
of course this all just my opinion