 CF Industries Holdings, Inc. has consistently screened in the large cap magic formula screener all year for companies with larger than 15 Billion in market cap. The company has been on a tear, one of the best momentum stocks this year. 