 Todays 5 Stock Ideas: Facebook FB - An earnings play. The company will report quarterly results after the close Wednesday. IBM IBM - A dividend play. In an environment where the majority of publicly-traded companies are suspending dividend payments, IBM announced Tuesday afternoon 