Major US stock indices continue to push higher. The gains are led by the Nasdaq 100 with a gain of 3.53%. The Russell 2000 and Dow lag but still with gains of about 1.25%. After the close, Tim Cooks final earnings report will be released. Expectations are for EPS of $1.89 versus $1.57 a year ago. Revenues are expected to climb to $108.85 billion versus $94.04 billion a year ago. Over Cook's tenure, the stock is up 2400%, the market capitalization has moved from $350B to $5T. Revenues are up from $108B to over $400B annualized. The company was the first to reach capitalization milestones including $1T, $2T, $3T, and $4T. A GOAT in corportate leadership. This article was written by Greg Michalowski at investinglive.com.