On your other points, only one sell-side analyst has said that they expect TEVA approval by end of year. All the rest say TEVA is at least a year if not longer or ever from approval. Oppenheimer bought 5 million shares a few weeks back, so looks like one of the "big boys" thinks its worth something....