Or I am missing something. Anyone?
You missed an "O"
because you are not factoring in the valuation of the company. It's already undervalued at this price churning in a billion dollars in revenue and about a billion in free cash flow
Everything is true - except earnings is Thursday before market.