CF Industries Holdings, Inc. (CF) Stock Valuation & Analysis | TickerLens