50 mill shares does not equate to 1.4bill $, doubling the market cap, let's just say someone bought a share for 20cent thanks doesn't take an "expert" :)