Shares of Spirit Airlines (SAVE) are gaining 4.63% to $44.52 this morning after the company reported 2016 second quarter earnings that beat expectations.

Non-GAAP earnings 2016 second quarter were $1.11 per diluted share, higher than analysts' estimates of $1.08 per share. The company generated revenue of $584.1 million, climbing 5.5% from the past year.


TheStreet Ratings rated this stock as a "buy" with a ratings score of B-.


The company's strengths can be seen in multiple areas, such as its revenue growth, largely solid financial position with reasonable debt levels by most measures, expanding profit margins, good cash flow from operations and notable return on equity. We feel its strengths outweigh the fact that the company has had lackluster performance in the stock itself.