Tech sector may be hitting a peak, technician says

5:14 PM ET Wed, 8 May 2019

Has tech hit a peak? Mark Newton of Newton Advisors and Quint Tatro of Joule Financial weigh in after the sector's massive run-up this year.