Today on Taking Stock | Record Highs Run Into Hormuz Risk and Tech Earnings