Probably trying to get people interested in buying their stocks, as the stock IS being released today for $83 a share.
down from their original 137? i believe, not quite sure. and they're releasing waaay less shares, 16.7? million i think instead of their 25.7.
Also,
i didnt get invites :p