Does anyone think it is significant that Invus increased their position from 1.8 million sh. to 3.3 million just a few days back? They bought into AVII right before a 200% increase in stock price. Invus has also managed Weight Watchers and that stock doubled under its guidance. Invus makes very few biotech investments and LEXG is now their 2nd largest biotech position.... Thoughts? Thoughts related to this stock, please!!!