Technology stocks have been on sale for past two weeks: Art Hogan