Big Pharma stocks can be great long-term investing vehicles because of their sizable free cash flows and frequently rich shareholder rewards programs, not to mention the economically insensitive nature of the pharmaceutical business model as a whole. Even so, there are some pharma companies that simply stand apart from the crowd when it comes to creating value for shareholders.