Will MetLife (MET) beat quarterly earnings? · top holders · Whale Watch