Dell Technologies (NYSE:DELL) Sets New 12-Month High – Time to Buy? | StockRay