KMX is an impressive company and the stock. They went public back in far 2000, from that time their stock grew up five times. However, it dropped more than 20% over the last year, so it could be a good time to buy the stock on a weakness. The company is going to report their Q4 2016 fiscal year results. Let's take a look at their most recent report and understand what to expect from their current earnings call. As you can see, their growth number for the three months ended November 30 is less than the same number for nine months ended the same time. So it means that in terms of revenue I assume we can see the growth in a range of 5.5%-6%. I think it will slow down in their Q4, but still, for $10B revenue even 5% is a good move. Their margins are also lower for three months, so I assume that their new earnings margin will be around 4% (+-0.1%). While the company keeps this level of margins, I think you can be safe. So I am waiting for the earnings call tomorrow morning to see if they are able to keep the margins on the same levels and check whether this is a good investment opportunity or not.