CF Growth & Income Trade Setup

CF (CF Industries Holdings Inc) is a fertilizer stock that has seen a lot of pricing pressure in its nitrogen business lately, the worst of which may or may not be fully reflected in the 67% drop in CF's share price over the last year. CF is scheduled to report earnings after the market close [...]