
Among the winners on the stock market today was Google-parent Alphabet, up for the 11th time in the last 12 trading sessions. According to IBD Stock Checkup, Alphabet stock earns a respectable 93 IBD Composite Rating on a scale of 1 to 99. The Composite score combines fundamental, technical and institutional ownership quality metrics into a simple score to save time in screening for stock market leaders.