Will Shein IPO at a $90b valuation? · top holders · Whale Watch