In this report: Rubicon Technology (NASDAQ:RBCN), First Solar (NASDAQ:FSLR) and Wynn Resorts (NASDAQ:WYNN). Rubicon Technology […]