Microsoft and Alphabet report today, but this stock is the new earnings superstar