Tech stock rally