Should You Buy? A Multi Billion Company Going Public On June 7th!