I think this is the first public announcement of the actual M710 product. I think this board had previously predicted M710 was Xolair. Now we know its Eylea. Similar patent expiration dates much bigger market sales. I don't think this product was even on the radar?
Makes me wonder if the board has inferred the others correctly?