Home Business and Money Twitter IPO: will infamous whale picture show up?