Ulta reported a profit of $2.25 a share, beating forecasts for $2.13, on sales of $1.68 billion, just missing estimates for $1.69 billion. Ulta narrowed its 2019 earnings forecast to a range of $11.93 a share to $12.03 a share, from a range of $11.86 a share to $12.06 a share