In my opinion strength in IDCC and many other stocks is based primarily on the prospect that corporate taxation might (FINALLY!) be brought in line with the rest of the world. Companies that have managed to keep their taxes under control (example AAPL) have not benefited as much in the ongoing rally.