Monday, February 26, 2018

New all-time highs for the global tech behemoths. The early February selloff completely erased.