OTR Global upgraded its view of Dell Technologies (DELL) to Positive from Mixed, citing checks.Maximize Your Portfolio with Data Driven ...