RE:VRX Sales of $13B !!!PE of 6 means nothing when congress kicks the **** out of a stock for causing lack of affordability of life saving medicine to dying people. Nor does it mean that the current "Explainations" of what the ceo has been up to with bilking health insurance in the US is ok. It isnt. The way it looks is corporate greed to the tune of the dying Americans. They deserve alot better then that, and your explaination of fundamentals makes you just like one of the people i will take your money from.
I doubt there will be a squeeze. But eagerly anticipate Mr. Pearson hoping on to a discussion of what exactly happened here.