CF Industries (CF) reported Q1 net earnings late Wednesday of $1.85 per share, up from $1.03 a year earlier.
Analysts polled by FactSet expected $1.44.
Net sales for the quarter ended March 31 were $1.66 billion, up from $1.47 billion a year earlier.
Analysts surveyed by FactSet expected $1.54 billion.