Tech stocks (April 29th)