Pharmacyclics (PCYC) is a stock creating 52-week highs on a daily basis, thanks to its one-month return of 57%. The $3.5 billion company has been on a tear in 2012, with a YTD gain of 250%. The company's pipeline of small-molecule drugs are creating quite a buzz, and thanks to heavy insider buying the stock has performed nicely for anyone who has ever purchased shares in this company.