CF Industries Stock Presents Valuation Puzzle at $86.75