Dell Technologies (DELL) stock fell after reporting mixed Q3 results, beating earnings but missing sales estimates. Earnings were $2.15/share on $24.4B sales, higher than last year's $1.88/share on $22.5B sales.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
