Why in the world would you expect this stock to trade at book value of earnings? That's ridiculous. For example, Apple took in 41B in 2012, currently has a market cap of 433B. Hundreds of other companies trade the same.
For a rapidly expanding company like MJNA there is no reason why its market cap shouldn't be many times that of its earnings.