This combination of criteria currently identifies a group of 60 stocks that have collectively gained over 100% in the last three months. Below are the 10 top-performing stocks on this list over the ...