Is CF Industries Holdings, Inc.’s (NYSE:CF) Stock’s Recent Performance Being Led By Its Attractive Financial Prospects?

CF Industries Holdings’ (NYSE:CF) stock is up by a considerable 22% over the past three months. Given that the market rewards strong financials in the long-term, we wonder if that is the case in this instance. Specifically, we decided to study CF Industries Holdings’ ROE

admin