​Fabrinet (NYSE:FN) is one of the Best Russell 2000 Stocks to Buy Right Now. On January 16, William O’Neil initiated the ...