Short term or long term shareholder value? Leo is doing a wonderful job at focusing on LONG TERM shareholder value, which is by far the most important of the two.
Just like the calls for the company to "buy shares to support stock price". Really? People want the company to squander precious cash reserves in an attempt to manipulate short term stock price? To what end? In exactly what way would diverting money and attention to near term share price move forward the actual company goals of developing valuable, important, life changing drugs that can be sold eventually for billions of dollars?
It's almost like some people look for anything with which to bash the company, no matter how short sighted or unreasonable or transparent. It's almost like there are some people who don't really care about long term success... Can that be?